.b{ width:100%; height:auto; padding:40px 0; overflow:hidden; float:left;}
.st{ width:100%; height:auto; margin-top:50px; text-align:center; color:#333; float:left;}
.st .p1{ width:100%; height:auto; padding-bottom:22px; font-size:42px; background:url(st_bg.png) bottom center no-repeat; float:left;}
.st .p2{ width:100%; height:auto; margin-top:15px; font-size:22px; float:left;}
.si{ width:100%; height:auto; float:left;}
.si img{ width:100%; height:auto; flaot:left;}
.szw{ width:100%; height:auto; font-size:16px; color:#555; line-height:1.5em; float:left;}
.szx{ width:100%; height:auto; text-align:center; margin-top:60px; float:left;}
.szx a{ font-size:18px; color:#f89d3f; font-weight:bold; border:1px #f89d3f solid; padding:10px 30px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.szx a:hover{ background:#f89d3f; color:#fff;}

.zt_rl .banner .i{ width:100%; height:500px; background:url(banner_rl.jpg) center 0 no-repeat; float:left;}
.zt_rl .n1{ width:100%; height:auto; background:url(rl_n1bg.jpg) center 0 no-repeat; float:left;}
.zt_rl .n1 .b .z1{ width:100%; height:auto; font-size:42px; color:#333; text-align:center; float:left;}
.zt_rl .n1 .b .z2{ width:100%; height:auto; margin:50px 0; float:left;}
.zt_rl .n1 .b .z2 span{ width:288px; height:320px; background:url(rl_n1i2.png) center 0 no-repeat;float:left;}
.zt_rl .n1 .b .z2 .on{ background:url(rl_n1i1.png) center 0 no-repeat;}
.zt_rl .n1 .b .z2 .k{ width:168px; height:320px; background:url(rl_n1i3.png) center no-repeat; float:left;}
.zt_rl .n1 .b .z2 span p{ width:100%; height:auto; text-align:center; color:#fff; float:left;}
.zt_rl .n1 .b .z2 span .p1{ font-size:50px; margin-top:80px;}
.zt_rl .n1 .b .z2 span .p2{ font-size:34px; margin-top:50px;}
.zt_rl .n1 .b .z3{ width:100%; height:auto; padding-bottom:35px; background:url(rl_n1i4.png) center bottom no-repeat; font-size:36px; color:#333; text-align:center; float:left;}
.zt_rl .n1 .b .z4{ width:100%; height:auto; margin-top:30px; font-size:18px; line-height:2em; color:#555; font-weight:lighter; text-align:center; float:left;}

.zt_rl .n2{ width:100%; height:auto; float:left;}
.zt_rl .n2 .zw{ width:608px; height:auto; float:left;}
.zt_rl .n2 .i{ width:526px; height:auto; float:right;}
.zt_rl .n2 .zw img{ margin:40px 0; float:left;}
.zt_rl .n2 .zw p{ width:100%; height:auto; font-size:16px; line-height:2em; float:left;}
.zt_rl .n2 .zx{ width:100%; height:auto; margin-top:50px; float:left;}
.zt_rl .n2 .zx a{ width:240px; height:46px; border:1px #FFAC35 solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#ffac35; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rl .n2 .zx a:hover{ background:#ffac35; color:#fff;}

.zt_rl .n4 .z3{ width:100%; height:257px; background:url(rl_n4i2.jpg) right 0 no-repeat; margin-top:48px; float:left;}
.zt_rl .n4 .z3 .zw{ width:640px; height:auto; line-height:2em; float:left;}
.zt_rl .n4 .z3 .p1{ width:100%; font-size:30px; font-weight:bold; color:#333; margin-top:16px; float:left;}
.zt_rl .n4 .z3 .p2{ width:100%; font-size:24px; color:#707070; margin-top:10px; float:left;}
.zt_rl .n4 .z3 .p3{ width:100%; margin:20px 0; float:left;}
.zt_rl .n4 .z3 .p4{ width:100%; font-size:16px; color:#555; float:left;}

.zt_rl .n4 .z{ width:100%; height:auto; margin-top:60px; float:left;}
.zt_rl .n4 .z1{ width:100%; height:auto; float:left;}
.zt_rl .n4 .z1 li{ width:268px; height:auto; border:1px #C49664 solid; margin-left:40px; padding:1% 0;  text-align:center;  font-size:24px; color:#c49664; background:#fff; float:left;}
.zt_rl .n4 .z1 .s{ margin-left:0; }
.zt_rl .n4 .z1 .on{ background:#FBF5EE; border:1px #fff solid; border-top:0; border-bottom:2px #C49664 solid;}
.zt_rl .n4 .z2{ width:100%; height:auto; margin-top:60px;  float:left;}
.zt_rl .n4 .c span{ width:40%; height:auto; text-align:center; color:#333; font-size:20px; line-height:2em; float:left;}
.zt_rl .n4 .c .s{ margin-right:20%;}
.zt_rl .n4 .c .p1{ font-weight:bold; margin-top:1%;}
.zt_rl .n4 .c .p2{ color:#fff; background:#838382;  padding:5px 15px; display:inline-block; margin:1% 0;}
.zt_rl .n4 .c .s .p2{ background:#c49664;}
.zt_rl .n4 .zx{ width:100%; height:auto; text-align:center; margin-top:60px; float:left;}
.zt_rl .n4 .zx a{ font-size:18px; color:#ffac35; font-weight:bold; border:1px #FFAC35 solid; padding:10px 30px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rl .n4 .zx a:hover{ background:#FFAC35; color:#fff;}

.zt_rlfy .banner .i{ width:100%; height:500px; background:url(banner_rlfy.jpg) center 0 no-repeat; float:left;}
.zt_rlfy .n1 .z1{ width:100%; height:auto; text-align:center; line-height:1.5em; font-size:42px; color:#333; float:left;}
.zt_rlfy .n1 .z1 b{ color:#c49664;}
.zt_rlfy .n1 .z2{ width:100%; height:auto; margin-top:50px; float:left;}
.zt_rlfy .n1 .z2 li{ width:380px; height:auto; margin-left:30px; float:left;}
.zt_rlfy .n1 .z2 .s{ margin-left:0;}
.zt_rlfy .n1 .z2 li .i{ width:380px; height:auto; float:left;}
.zt_rlfy .n1 .z2 li .i img{ float:left;}
.zt_rlfy .n1 .z2 li .zw{ width:260px; height:182px; background:url(rlfy_n1bg.jpg) 0 0 no-repeat; padding:0 60px; color:#333; float:left;}
.zt_rlfy .n1 .z2 li:hover .zw{ background:#C49664; color:#fff; transition: all 0.3s linear 0s;}
.zt_rlfy .n1 .z2 li .zw .p1{ width:100%; height:auto; text-align:center;  font-size:24px; margin-top:15px; float:left;}
.zt_rlfy .n1 .z2 li:hover .zw .p1{ color:#fff;}
.zt_rlfy .n1 .z2 li .zw .p2{ width:100%; height:auto; line-height:34px; margin:15px 0; float:left;}
.zt_rlfy .n1 .z2 li .zw .p3{ width:100%; height:auto; line-height:24px; float:left;}
.zt_rlfy .n1 .z2 li .zw b{ width:34px; height:34px; text-align:center; line-height:34px; font-size:16px; color:#fff;  float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; margin-right:15px; }
.zt_rlfy .n1 .z2 li .zw .p2 b{ background:#f4b84d;}
.zt_rlfy .n1 .z2 li .zw .p3 b{ background:#e7b477; margin:5px 15px 5px 0;}
.zt_rlfy .n1 .z2 li:hover .zw b{ background:#fff; color:#C49664;}

.zt_rlfy .n1 .zx{ width:100%; height:auto; text-align:center; margin-top:60px; float:left;}
.zt_rlfy .n1 .zx a{ font-size:18px; color:#ffac35; font-weight:bold; border:1px #FFAC35 solid; padding:10px 30px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlfy .n1 .zx a:hover{ background:#FFAC35; color:#fff;}
.zt_rlfy .n2 ul{ width:1240px; height:592px; overflow:hidden; float:left;}
.zt_rlfy .n2 li{ width:580px; height:251px; margin-bottom:90px; margin-right:40px; position:relative; float:left;}
.zt_rlfy .n2 li .i{ left:30px; top:30px; position:absolute;}
.zt_rlfy .n2 li .r{ right:30px; top:30px; position:absolute;}
.zt_rlfy .n2 li .zw{ width:242px; left:245px; top:30px; position: absolute;}
.zt_rlfy .n2 li .zw p{ width:100%; height:auto; float:left;}
.zt_rlfy .n2 li .zw .p2{ width:100%; height:auto; font-size:20px; color:#333; font-weight:bold; float:left;}
.zt_rlfy .n2 li .zw .p3 span{ width:86px; height:31px; margin:25px 0 18px 0; text-align:center; line-height:31px; font-size:18px; color:#fff; background:url(rlfy_n2a5.jpg) no-repeat; float:left;}
.zt_rlfy .n2 li .zw .p4{ width:100%; height:auto; font-size:18px; color:#333;  float:left;}
.zt_rlfy .n2 li .zx{ width:100%; height:auto; left:245px; bottom:0; position:absolute;}
.zt_rlfy .n2 li .zx a{ width:240px; height:46px; border:1px #FFAC35 solid; text-align:center; line-height:46px; font-size:18px; color:#ffac35; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlfy .n2 .on{ background:url(rlfy_n2bg.jpg) no-repeat; }
.zt_rlfy .n2 .on .zx a{ background:#FFAC35; color:#fff;}

.zt_rlfy .n3 .b{ overflow:visible;}
.zt_rlfy .n3 .z{ width:100%; height:auto; float:left;}
.zt_rlfy .n3 .z1{ width:100%; height:auto; float:left;}
.zt_rlfy .n3 .z1 li{ width:378px; height:65px; line-height:65px; border:1px #C49664 solid; margin-left:30px; text-align:center;  font-size:24px; color:#c49664; background:#fff; float:left;}
.zt_rlfy .n3 .z1 .s{ margin-left:0; }
.zt_rlfy .n3 .z1 .on{ background:#FBF5EE; border:1px #fff solid; border-top:0; border-bottom:2px #C49664 solid;}
.zt_rlfy .n3 .z1 li img{ vertical-align:text-bottom;}
.zt_rlfy .n3 .z2{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_rlfy .n3 .z2 li{ width:100%; height:233px; position:relative; float:left; -moz-box-shadow:2px 2px 5px #ccc; -webkit-box-shadow:2px 2px 5px #ccc; box-shadow:2px 2px 5px #ccc;}
.zt_rlfy .n3 .z2 .i{ width:333px; height:auto; margin-right:40px; float:left;}
.zt_rlfy .n3 .z2 .i img{ float:left;}
.zt_rlfy .n3 .z2 .zw{ width:780px; height:auto; overflow:hidden; float:left;}
.zt_rlfy .n3 .z2 .zw .p1{ width:800px; height:auto; float:left;}
.zt_rlfy .n3 .z2 .zw .p1 p{ width:180px; height:40px; background:#F0F0F0; margin:0 20px 10px 0; text-align:center; line-height:38px; font-size:16px; color:#555; float:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.zt_rlfy .n3 .z2 .zw .p1 p:hover{ background:#C49664; color:#fff;}
.zt_rlfy .n3 .z2 .zw .p2{ width:100%; height:auto; margin-top:15px; font-size:16px; line-height:29px; float:left;}
.zt_rlfy .n3 .z2 .zw .p2 b{ width:96px; height:29px; background:url(rlfy_n3b.jpg); text-align:center; font-size:16px; color:#fff; margin-right:10px; float:left;}
.zt_rlfy .n3 .z2 .zx a{ width:300px; height:46px; left:632px; top:168px; border:1px #FFAC35 solid; text-align:center; line-height:46px; font-size:18px; color:#ffac35; position: absolute; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlfy .n3 .z2 .zx a:hover{ background:#FFAC35; color:#fff;}


.zt_rlfy .n4{ width:100%; height:auto; float:left;}
.zt_rlfy .n4 .zw{ width:608px; height:auto; float:left;}
.zt_rlfy .n4 .i{ width:526px; height:auto; float:right;}
.zt_rlfy .n4 .zw img{ margin:40px 0; float:left;}
.zt_rlfy .n4 .zw p{ width:100%; height:auto; font-size:18px; line-height:2em; float:left;}
.zt_rlfy .n4 .zx{ width:100%; height:auto; margin-top:50px; float:left;}
.zt_rlfy .n4 .zx a{ width:240px; height:46px; border:1px #FFAC35 solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#ffac35; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlfy .n4 .zx a:hover{ background:#ffac35; color:#fff;}

.zt_rlsj .banner .i{ width:100%; height:500px; background:url(banner_rlsj.jpg) center 0 no-repeat; float:left;}
.zt_rlsj .n1 .si{ margin-top:40px;}
.zt_rlsj .n1 .z{ width:1200px; height:auto; float:left;}
.zt_rlsj .n1 .z li{ height:auto; text-align:center; position:relative; overflow:hidden; float:left;}
.zt_rlsj .n1 .z .l1{ width:355px; }
.zt_rlsj .n1 .z .l2{ width:473px; margin:0 35px;}
.zt_rlsj .n1 .z .l3{ width:302px; }
.zt_rlsj .n1 .z li .p1{ width:100%; height:65px; float:left;}
.zt_rlsj .n1 .z li .p1 b{ width:146px; height:65px; text-align:center; line-height:65px; font-size:24px; color:#fff; background:#C49664; margin:0 auto;  border-radius:100px 100px 0 0; -moz-border-radius:100px 100px 0 0; -webkit-border-radius:100px 100px 0 0; display:block;}
.zt_rlsj .n1 .z li .box{  height:202px; border:1px #EBE8EB solid; display:block; margin-top:65px;}
.zt_rlsj .n1 .z li .p2{ width:100%; height:auto; font-size:30px; font-weight:bold; color:#c49664; margin:25px 0; float:left;}
.zt_rlsj .n1 .z li .p3{ width:100%; height:auto; font-size:18px; color:#555; float:left;}
.zt_rlsj .n1 .z li .zx a{ width:229px; height:53px; text-align:center; line-height:53px;  font-size:18px; color:#fff; font-weight:bold; display:block; margin:-27px auto 0; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlsj .n1 .z li .zx1{ background:url(rlsj_n1zx1.gif) center 0 no-repeat;}
.zt_rlsj .n1 .z li .zx2{ background:url(rlsj_n1zx2.gif) center 0 no-repeat;}
.zt_rlsj .n1 .z li .zx3{ background:url(rlsj_n1zx3.gif) center 0 no-repeat;}

.zt_rlsj .n2 .z1{ width:676px; height:270px; overflow:hidden; float:left;}
.zt_rlsj .n2 .z1 span{ width:100%; height:auto; background:#F3F3F3; margin:0 0 20px; line-height:2em; float:left;}
.zt_rlsj .n2 .z1 span .i{ width:130px; height:125px; margin-right:26px; float:left;}
.zt_rlsj .n2 .z1 span .zw{ width:490px; height:auto; margin-top:30px; float:left;}
.zt_rlsj .n2 .z1 span .p1{ font-size:24px; color:#333;}
.zt_rlsj .n2 .z1 span .p2{ font-size:16px; color:#555;}
.zt_rlsj .n2 .z2{ width:460px; height:270px; background:url(rlsj_n2i3.jpg); float:right;}
.zt_rlsj .n2 .zx{ width:100%; height:auto; margin-top:50px; float:left;}
.zt_rlsj .n2 .zx a{ width:303px; height:53px; display:block; text-align:center; line-height:53px;  margin:0 auto; font-size:18px; color:#fff; font-weight:bold; background:#FFAC35; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlsj .n2 .z2 .p1{ width:100%; height:auto; text-align:center; line-height:2em; font-size:24px; color:#fff; font-weight:bold; margin-top:0px; float:left;}
.zt_rlsj .n2 .z2 .p2{ width:395px; height:auto; padding-left:65px; line-height:2em; font-size:18px; color:#fff;  margin-top:20px; float:left;}
.zt_rlsj .n2 .z2 .p3{ width:395px; height:auto; padding-left:65px;  line-height:2em; font-size:18px; color:#fff; float:left;}
.zt_rlsj .n2 .z2 .p3 select{ width:78px; height:30px; display:inline-block;}
.zt_rlsj .n2 .z2 .p4{ width:395px; height:auto; padding-left:65px;  line-height:40px; margin-top:20px; font-size:18px; color:#fff; float:left;}
.zt_rlsj .n2 .z2 .p4 a{ width:138px; height:40px; text-align:center; line-height:40px; background:#C49664; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:0; font-size:18px; color:#fff; font-weight:bold; display:block; cursor:pointer;}
.zt_rlsj .n3 .z{ width:100%; height:825px; background:url(rlsj_n4bg.jpg) center 40px no-repeat; position:relative;  float:left;}
.zt_rlsj .n3 li{ width:355px; height:auto; margin-bottom:55px; float:left;}
.zt_rlsj .n3 li p{ width:100%; height:40px; text-align:center; line-height:40px; background:#c49664; font-size:18px; font-weight:bold; color:#fff; float:left;}
.zt_rlsj .n3 .l{ width:355px; height:auto; left:0; top:0; position:absolute;}
.zt_rlsj .n3 .r{ width:355px; height:auto; right:0; top:0; position:absolute;}


.zt_rljc .banner .i{ width:100%; height:500px; background:url(banner_rljc.jpg) center 0 no-repeat; float:left;}
.zt_rljc .n1{ width:100%; height:630px; background:url(rljc_n1b.jpg) center 0 no-repeat;  float:left;}
.zt_rljc .n1 .b{ height:630px; padding:0; position:relative;}
.zt_rljc .n1 .z1{ width:820px; height:auto; right:0; top:0; position:absolute;}
.zt_rljc .n1 .z1 p{ width:100%; height:auto; float:left;}
.zt_rljc .n1 .z1 .p1{ font-size:50px; color:#333; font-weight:lighter; margin-top:98px;}
.zt_rljc .n1 .z1 .p2{ font-size:60px; color:#333; font-weight:bold;}
.zt_rljc .n1 .z1 .p3{ font-size:18px; color:#555; margin-top:46px;}
.zt_rljc .n1 .z2{ width:860px; height:auto; right:-40px; top:414px; position:absolute;}
.zt_rljc .n1 .z2 li{ width:175px; height:115px; margin-right:40px; overflow:hidden; float:left; }
.zt_rljc .n1 .z2 li p{ width:175px; height:110px; padding-top:5px; text-align:center; font-size:18px; font-weight:bold; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; float:left; transition: all 0.3s linear 0s;}
.zt_rljc .n1 .z2 li .c1{ margin-top:0; background:#E6E6E6; color:#555;}
.zt_rljc .n1 .z2 li .c2{ margin-top:115px; background:#c49664; color:#fff;}
.zt_rljc .n1 .z2 .on .c1{ margin-top:-115px; }
.zt_rljc .n1 .z2 .on .c2{ margin-top:0;}
.zt_rljc .n2{ width:100%; height:810px; background:url(rljc_n2b.jpg) center 0 no-repeat;  float:left;}
.zt_rljc .n2 .bt{ width:100%; height:auto; text-align:center; margin-top:110px; font-size:50px; color:#333; font-weight:lighter; float:left; }
.zt_rljc .n2 .b{ padding:0; position:relative;}
.zt_rljc .n2 .z1{ width:1215px; height:auto; margin-top:60px; float:left;}
.zt_rljc .n2 .z1 li{ width:118px; height:94px; padding-top:10px; border:1px #C49664 solid; text-align:center; margin-right:15px; color:#c49664; float:left;}
.zt_rljc .n2 .z1 .on{ background:#C49664; color:#fff;}
.zt_rljc .n2 .z1 li .p1{ font-size:34px; font-weight:bold;}
.zt_rljc .n2 .z1 li .p2{ font-size:20px; }
.zt_rljc .n2 .z2{ width:1200px; height:auto; margin-top:40px; float:left;}
.zt_rljc .n2 .z2 .i{ width:500px; height:auto; text-align:center; }
.zt_rljc .n2 .z2 .zw{ padding-left:110px;}
.zt_rljc .n2 .z2 .zw .p1{ width:590px; height:100px; line-height:100px; font-size:48px; color:#c49664; font-weight:bold; float:left;}
.zt_rljc .n2 .z2 .zw .p2{ width:590px; font-size:18px; color:#555; line-height:2em; float:left;}
.zt_rljc .n2 .zx{ width:590px; height:auto; margin-top:60px; float:left;}
.zt_rljc .n2 .zx a{ width:170px; height:46px; border:1px #ffac35 solid;  text-align:center; line-height:48px; font-size:18px; font-weight:bold; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; margin-right:64px;}
.zt_rljc .n2 .zx .zx1{ color:#fff; background:#ffac35;}
.zt_rljc .n2 .zx .zx2{ color:#ffac35;}
.zt_rljc .n3{ width:100%; height:478px; float:left;}
.zt_rljc .n3 .z1{ width:460px; height:auto; float:left;}
.zt_rljc .n3 .z1 .p1{ margin-top:50px; font-size:50px; font-weight:lighter; color:#333;}
.zt_rljc .n3 .z1 .p2{ margin-top:0;  font-size:60px; font-weight:bold; color:#333;}
.zt_rljc .n3 .z1 .p3{ margin-top:50px;  font-size:18px; color:#555; line-height:1.5em;}
.zt_rljc .n3 .z2{ width:615px; height:auto; margin-top:50px; float:right;}
.zt_rljc .n3 .z2 .i{ width:398px; height:298px; overflow:hidden; float:left;}
.zt_rljc .n3 .z2 .i img{ width:398px; height:298px; float:left;}
.zt_rljc .n3 .z2 span{ width:212px; height:auto;  float:left;}
.zt_rljc .n3 .z2 p{ width:182px; height:55px; margin-bottom:5.75px; padding-left:30px; line-height:55px; font-size:18px;  color:#333; background:url(/zt/ztimg/rl/rljc_n3p2.jpg) no-repeat; float:left;}
.zt_rljc .n3 .z2 .on{ background:url(/zt/ztimg/rl/rljc_n3p1.jpg) no-repeat; color:#fff; }


.zt_rlwh .banner .i{ width:100%; height:500px; background:url(banner_rlwh.jpg) center 0 no-repeat; float:left;}
.zt_rlwh .n1{ width:100%; height:950px; float:left;}
.zt_rlwh .n1 .b{ height:849px; position:relative;}
.zt_rlwh .n1 .i1{ left:0; top:115px; position:absolute;}
.zt_rlwh .n1 .i2{ right:0; top:74px; position:absolute;}
.zt_rlwh .n1 .zw{ width:100%; height:auto; left:0; top:570px; text-align:center; font-size:30px; color:#333; position:absolute;}

.zt_rlwh .n1 .zx{ width:100%; height:auto; text-align:center; left:0; top:670px; position:absolute;}
.zt_rlwh .n1 .zx a{ font-size:18px; color:#ffac35; font-weight:bold; border:1px #FFAC35 solid; padding:10px 30px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlwh .n1 .zx a:hover{ background:#FFAC35; color:#fff;}

.zt_rlwh .n2{ width:100%; height:582px; background:url(rlwh_n2bg.jpg) center 0 no-repeat; float:left;}
.zt_rlwh .n2 .b{ height:582px; position:relative;}
.zt_rlwh .n2 .z{ left:574px; top:94px; position:absolute;}
.zt_rlwh .n2 .z p{ width:100%; height:auto; float:left;}
.zt_rlwh .n2 .z .p1{ font-size:60px; font-weight:bold; color:#333;}
.zt_rlwh .n2 .z .p1 b{ color:#c49664;}
.zt_rlwh .n2 .z .p2{ font-size:50px; font-weight:lighter; color:#333;}
.zt_rlwh .n2 .z .p3{ font-size:16px; color:#555; line-height:1.5em; margin-top:60px;}
.zt_rlwh .n2 .z .zx{ width:100%; height:auto; margin-top:60px; float:left;}
.zt_rlwh .n2 .z .zx a{ font-size:18px; color:#ffac35; font-weight:bold; border:1px #FFAC35 solid; padding:10px 30px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlwh .n2 .z .zx a:hover{ background:#FFAC35; color:#fff;}
.zt_rlwh .n3 .b{ padding:40px 0 10px 0;}
.zt_rlwh .n3 .zw{ width:608px; height:auto; float:left;}
.zt_rlwh .n3 .i{ width:475px; height:auto; padding-right:18px; float:right;}
.zt_rlwh .n3 .zw img{ margin:20px 0; float:left;}
.zt_rlwh .n3 .zw .bt{ width:100%; height:auto; font-size:26px; color:#c49664; font-weight:bold; margin-top:20px; float:left;}
.zt_rlwh .n3 .zw p{ width:100%; height:auto; font-size:16px; line-height:2em; float:left;}
.zt_rlwh .n3 .zx{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_rlwh .n3 .zx a{ width:240px; height:46px; border:1px #FFAC35 solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#ffac35; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_rlwh .n3 .zx a:hover{ background:#ffac35; color:#fff;}


.zt_zy .banner .i{ width:100%; height:500px; background:url(banner_zy.jpg) center 0 no-repeat; float:left;}
.zt_zy .sst .st .p1{ padding:0; font-size:42px; font-weight:bold; background:none;}
.zt_zy .sst .st .p2{ margin:0; font-size:34px; font-weight:100;}
.zt_zy .n1 .z{ width:100%; height:720px; position:relative; float:left;}
.zt_zy .n1 .z li{ display:table; position:absolute;}
.zt_zy .n1 .z li .i{ float:left;}
.zt_zy .n1 .z li span{ display:table-cell; vertical-align:middle; left:0; position:absolute;}
.zt_zy .n2{ width:100%; height:auto; padding-bottom:50px; background:url(zy_n2b.jpg) center bottom no-repeat; float:left;}
.zt_zy .n2 .z{ width:100%; height:auto; position:relative; float:left;}
.zt_zy .n2 .z .i{ margin-left:97px; float:left;}
.zt_zy .n2 .z .i2{ left:364px; top:283px; position:absolute;}
.zt_zy .n2 .z  ul{ width:372px; height:auto; border-left:3px #C49664 solid; left:730px; top:10px; position:absolute;}
.zt_zy .n2 .z  ul li{ width:247px; height:46px; line-height:46px; font-size:16px; color:#c49664; font-weight:bold; padding-left:134px;  margin:12px 0 12px -12px; background:url(zy_n2b.png) center 0 no-repeat; float:left;}
.zt_zy .n2 .z  ul li img{ vertical-align:sub;}
.zt_zy .n3{ width:100%; height:auto; background:#F7F7F5; float:left;}
.zt_zy .n3 .z{ width:1200px; height:600px; background:url(zy_n3b.jpg) center 0 no-repeat; float:left;} 
.zt_zy .n3 .z li{ width:390px; height:130px; padding:50px 0 50px 30px; line-height:1.6em; font-size:16px; color:#333; position:relative; float:left;}
.zt_zy .n3 .z ul{ width:420px; height:auto; margin-top:-50px; float:left;}
.zt_zy .n3 .z li b{ color:#c49664;}
.zt_zy .n3 .z li a{ width:93px; height:35px; background:#c49664; text-align:center; line-height:35px; font-size:16px; color:#fff; font-weight:bold; right:30px; bottom:80px; position:absolute; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_zy .n3 .z li font{ color:#c49664;}
.zt_zy .n3 .z .zx{ margin:185px 0 0 200px; float:left; transition: all 0.3s linear 0s; }
.zt_zy .n3 .z .zx:hover{ transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }


.zt_zyjc .banner .i{ width:100%; height:500px; background:url(banner_zyjc.jpg) center 0 no-repeat; float:left;}
.zt_zyjc .n1{ width:100%; height:auto; padding-bottom:50px; background:url(zy_n2b.jpg) center bottom no-repeat; float:left;}
.zt_zyjc .n1 .b{ height:640px; overflow:visible; position:relative;}
.zt_zyjc .n1 .b .i1{ left:70px; top:50px; position:absolute;}
.zt_zyjc .n1 .b .i2{ left:440px; top:80px; position:absolute;}
.zt_zyjc .n1 .b .szx{ width:283px; left:570px; top:593px; position:absolute;}
.zt_zyjc .n2 .b{ height:1074px; margin-top:40px; position:relative;}
.zt_zyjc .n2 .i1{ left:0; top:40px; z-index:2; position:absolute;}
.zt_zyjc .n2 .i2{ left:687px; top:698px; z-index:2; position:absolute;}
.zt_zyjc .n2 .z1{ width:650px; height:480px; padding:70px 0 0 130px; border:10px #EFEFEF solid; left:405px; top:0;  position:absolute;}
.zt_zyjc .n2 .z2{ width:650px; height:auto; left:0; top:717px;  position:absolute;}
.zt_zyjc .n2 .z  p{ width:594px; height:auto; float:left;}
.zt_zyjc .n2 .z .bt{ font-size:32px; color:#c49664;}
.zt_zyjc .n2 .z .zw{ font-size:16px; color:#555; line-height:1.5em; margin-top:25px;}
.zt_zyjc .n2 .z .xbt{ text-align:center; font-size:20px; font-weight:bold; color:#333; margin-top:50px;}
.zt_zyjc .n2 .z .i{ margin-top:20px;}
.zt_zyjc .n2 .z .szx{ margin-top:45px;}
.zt_zyjc .n2 .z .szx a{ background:#fff;}
.zt_zyjc .n2 .z .szx a:hover{ background:#f89d3f;}
.zt_zyjc .n2 .z ul{width:100%;  margin-top:20px; float:left;}
.zt_zyjc .n2 .z ul li{ width:160px; height:auto; margin-right:45px; text-align:center; font-size:16px; color:#555; line-height:2em; float:left;}
.zt_zyjc .n2 .z ul li b{ padding:5px 15px; background:#c49664;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-weight:normal; color:#fff;}
.zt_zyjc .n2 .wz1{ left:120px; top:215px; z-index:3; position:absolute;}
.zt_zyjc .n2 .wz2{ left:842px; top:797px; z-index:3; position:absolute;}
.zt_zyjc .n2 .ibg{ width:419px; height:446px; background:#c49664; z-index:1; display:inline-block; right:0; top:678px; position:absolute;}



.zt_zyzz .banner .i{ width:100%; height:500px; background:url(banner_zyzz.jpg) center 0 no-repeat; float:left;}
.zt_zyzz .n1 .z{ width:1220px; height:auto; float:left;}
.zt_zyzz .n1  .z li{ width:283px; height:186px; border:1px #D9D9D9 solid; margin:56px 20px 0 0; position:relative; float:left;}
.zt_zyzz .n1  .z li .s{ width:44px; height:66px; padding-left:12px; line-height:1em; left:83px; top:-33px; background:url(zyzz_n1b.jpg) 0 5px no-repeat; font-size:20px; color:#555; position:absolute;}
.zt_zyzz .n1  .z li:hover{transform: scale(1.5);}
.zt_zyzz .n1  .z li p{ width:225px; height:auto; margin:0 29px; float:left;}
.zt_zyzz .n1  .z li .p1{ font-size:18px; color:#333; font-weight:bold; text-align:center; margin-top:50px; }
.zt_zyzz .n1  .z li .l{ width:115px; height:2px; background:#555; left:56px; top:85px; position:absolute;}
.zt_zyzz .n1  .z li .p2{ font-size:16px; color:#555;  margin-top:30px; }
.zt_zyzz .n2{ width:100%; height:685px; background:url(rl_n1bg.jpg) center 0 no-repeat; float:left;}
.zt_zyzz .n2 .wrap{ position:relative;}
.zt_zyzz .n2 .z1{ font-size:34px; color:#333; left:173px; top:97px; position:absolute;}
.zt_zyzz .n2 .z1 b{ font-size:42px; }
.zt_zyzz .n2 .z1 img{ vertical-align:sub;}
.zt_zyzz .n2 .z2{ width:520px; height:493px; left:573px; top:46px; padding:0 60px; background:url(zyzz_n2b1.png) center 0 no-repeat;  z-index:2; position:absolute;}
.zt_zyzz .n2 .z2 .p1{ width:190px; height:40px; border:1px #333 solid; margin-top:75px; text-align:center; line-height:40px; font-size:18px; color:#333; font-weight:bold; float:left;}
.zt_zyzz .n2 .z2  ul{ width:100%; height:auto; margin-top:20px; float:left;}
.zt_zyzz .n2 .z2  ul li{ width:400px; height:30px; padding-left:20px; line-height:30px; background:url(zyzz_n2b2.jpg) 0 center no-repeat; float:left;}
.zt_zyzz .n2 .z2 .p2{ width:530px; height:auto; margin-top:35px; font-size:16px; color:#555; line-height:1.8em; float:left;}
.zt_zyzz .n2 .z2 .szx{ text-align:left;}
.zt_zyzz .n2 .z2 .szx a{  background:#F89D3F; color:#fff; border:0;  }
.zt_zyzz .n2 .z3{ width:627px; height:350px; left:16px; top:254px; padding:0 60px; background:#c49664; position:absolute;}
.zt_zyzz .n2 .z3 .p1{ width:190px; height:40px; border:1px #fff solid; margin-top:63px; text-align:center; line-height:40px; font-size:18px; color:#fff; font-weight:bold; float:left;}
.zt_zyzz .n2 .z3 .p2{ width:530px; height:auto; margin-top:35px; font-size:16px; color:#fff; line-height:1.8em; float:left;}
.zt_zyzz .n2 .z3 .szx{ text-align:left;}
.zt_zyzz .n2 .z3 .szx a{  background:#F5BC7F; color:#fff; border:0;  }
.zt_zyzz .n3 .z{ width:550px; height:auto; float:left;}
.zt_zyzz .n3 .z *{ transition: all 0.3s linear 0s;} 
.zt_zyzz .n3 .s{ margin-right:100px;}
.zt_zyzz .n3 .z .i img{ float:left;}
.zt_zyzz .n3 .z .zw{ width:374px; height:345px; padding:0 88px; background:#F7F7F5; position:relative; float:left;}
.zt_zyzz .n3 .z .zw .p1{ width:191px; height:43px; left:171px; top:-21.5px;  background:#C49664; color:#fff; font-size:24px; text-align:center; line-height:43px; position:absolute;}
.zt_zyzz .n3 .z .zw .p2{ width:380px; height:auto; font-size:16px; color:#555; line-height:1.8em; margin-top:50px; float:left;}
.zt_zyzz .n3 .z .zw .p2 b{ color:#C49664;}
.zt_zyzz .n3 .z .zw ul{ width:100%; height:auto; margin-top:15px; float:left;}
.zt_zyzz .n3 .z .zw ul b{ background:#C49664; padding:3px 10px; font-size:16px; font-weight:500; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.zt_zyzz .n3 .z .zw ul li{ border:1px #C49664 dashed; padding:5px 10px; color:#C49664; margin:15px 20px 0 0;  float:left;}
.zt_zyzz .n3 .z .zw .szx{ margin-top:40px;}
.zt_zyzz .n3 .z .zw .szx a{ background:#F89D3F; color:#fff; border:0;}
.zt_zyzz .n3 .on .zw{ background:#C49664;}
.zt_zyzz .n3 .on .zw .p1{ background:#fff; color:#C49664;}
.zt_zyzz .n3 .on .zw .p2{ color:#fff;}
.zt_zyzz .n3 .on .zw .p2 b{ color:#fff;}
.zt_zyzz .n3 .on .zw ul b{ background:#fff; color:#C49664;}
.zt_zyzz .n3 .on .zw .szx a{ background:#fff; color:#F89D3F;}
.zt_zyzz .n3 .on .zw ul li{ border:1px #fff dashed; color:#fff; }


.zt_zysj .banner .i{ width:100%; height:500px; background:url(banner_zysj.jpg) center 0 no-repeat; float:left;}
.zt_zysj .n1 .z{ width:100%; height:638px; position:relative; float:left;}
.zt_zysj .n1 .z span{ width:100%; font-size:42px; height:33px; color:#333; text-align:center; margin-top:70px; float:left;}
.zt_zysj .n1 .z li{ width:250px; height:225px; display:table; text-align:center; position:absolute;}
.zt_zysj .n1 .z li p{ display:table-cell; vertical-align:middle; font-size:24px; font-weight:bold; color:#fff;}
.zt_zysj .n2{ width:100%; height:564px; background:#F9EEE3; float:left;}
.zt_zysj .n2 .z1{ width:100%; height:auto; text-align:center; line-height:1.5em; font-size:34px; color:#333; margin-top:18px; float:left;}
.zt_zysj .n2 .z1 b{ font-size:42px;}
.zt_zysj .n2 .z2{ width:100%; height:359px; background:url(zysj_n2b.png); margin-top:4px; position:relative; float:left;}
.zt_zysj .n2 .z2 span{ width:360px; font-size:20px; color:#333; line-height:1.8em; left:706px; top:145px; position:absolute;}
.zt_zysj .n2 .z2 span b{ font-size:20px; color:#c49664;}
.zt_zysj .n3 .z{ width:100%; height:auto; margin:40px 0 10px 0; float:left;}
.zt_zysj .n3 .z .i{ width:506px; height:338px; position:relative; float:left;}
.zt_zysj .n3 .z .i .i2{ left:104px; top:155px; position:absolute;}
.zt_zysj .n3 .z .k{ width:80px; height:338px; float:left;}
.zt_zysj .n3 .z .zw{ width:614px; height:auto; float:left;}
.zt_zysj .n3 .z .zw .p1{ width:100%; height:auto;  line-height:52px; color:#333; font-size:24px; margin-top:50px; float:left;}
.zt_zysj .n3 .z .zw .p1 b{ height:52px; padding:0 20px; background:#C49664; font-size:24px; color:#fff; font-weight:bold; margin-right:35px; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.zt_zysj .n3 .z .zw .p2{ width:100%; height:auto;  line-height:1.8em; color:#333; font-size:16px; margin-top:25px; float:left;}
.zt_zysj .n3 .z .zw .szx{ text-align:left;}


.zt_sh .banner .i{ width:100%; height:500px; background:url(banner_sh.jpg) center 0 no-repeat; float:left;}
.zt_sh .n1 .b .zw{ width:530px; height:auto; margin-top:43px; float:left;}
.zt_sh .n1 .b .i{ right:17px; top:52px; position:absolute;}
.zt_sh .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_sh .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_sh .n1 .zw .bt img{ vertical-align:sub;}
.zt_sh .n1 .zw p{ width:100%; height:auto; margin-top:35px; padding-top:35px; border-top:1px #777 dashed; font-size:16px; line-height:2em; float:left;}
.zt_sh .n1 .szx{ text-align:left;}
.zt_sh .n1 .z{ width:433px; height:433px; margin:53px 55px 0 0; position:relative; float:right;}
.zt_sh .n1 .z .i2{ z-index:2; left:11px; top:11px; position:absolute;}
.zt_sh .n1 .z .i2 img { -webkit-transform: rotate(360deg); animation: rotation 8s linear infinite; -moz-animation: rotation 8s linear infinite; -webkit-animation: rotation 8s linear infinite; -o-animation: rotation 8s linear infinite;}
.zt_sh .n2 .xbt{ width:100%; height:auto; line-height:80px; font-size:34px; color:#333; border-bottom:1px #999 dashed; margin-top:30px; float:left;}
.zt_sh .n2 .b1 .z1{ width:400px; height:auto; float:left;}
.zt_sh .n2 .b1 .szx{ margin-top:40px; text-align:left;}
.zt_sh .n2 .b1 .z1 span{ width:100%; height:auto; margin-top:20px; font-size:16px; color:#555; line-height:2em; float:left;}
.zt_sh .n2 .b1 .z1 .bt{ width:50px; height:25px; text-align:center; line-height:25px; margin-top:30px; background:#C49664; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; float:left;}
.zt_sh .n2 .b1 .z2{ width:680px; height:auto; float:right;}
.zt_sh .n2 .b1 .z2 li{ width:310px; height:166px; margin:15px 0 15px 30px; text-align:center; display:table; background:#F0F0F0; float:left;}
.zt_sh .n2 .b1 .z2 li span{ display:table-cell; vertical-align:middle; font-size:24px; color:#333; line-height:1em;}
.zt_sh .n2 .szw{ margin-top:30px;}
.zt_sh .n2 .b2 .z{ width:1260px; height:auto; margin-top:50px; float:left;}
.zt_sh .n2 .b2 .z li{ width:360px; height:475px; margin-right:60px; background:#F7F7F5; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; overflow:hidden; position:relative;}
.zt_sh .n2 .b2 .z li .bt{ width:150px; height:43px; text-align:center; line-height:43px; left:105px; top:167px; background:#C49664; font-size:24px; color:#fff; position:absolute; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.zt_sh .n2 .b2 .z li span{ padding:50px 35px 0; line-height:1.8em; float:left;}
.zt_sh .n2 .b2 .z li .p1{width:100px; height:25px; text-align:center; line-height:25px;  background:#C49664; font-size:16px; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; float:left;}
.zt_sh .n2 .b2 .z li .p2{ width:100%; height:auto; font-size:16px; color:#555; margin:20px 0; float:left;}
.zt_sh .n2 .b2 .z li .p3{ width:100%; height:auto; font-size:16px; color:#555; font-weight:bold; float:left;}
.zt_sh .n2 .b2 .z .on{ background:#C49664;}
.zt_sh .n2 .b2 .z .on .bt{ background:#fff; color:#C49664;}
.zt_sh .n2 .b2 .z .on .p1{ background:#fff; color:#C49664;}
.zt_sh .n2 .b2 .z .on .p2{ color:#fff;}
.zt_sh .n2 .b2 .z .on .p3{ color:#fff;}
.zt_sh .n2 .b3 .z{ width:1430px; height:360px; margin-top:50px; position:relative; overflow:hidden; float:left;}
.zt_sh .n2 .b3 .z img{ left:460px; top:40px; z-index:3; position:absolute;}
.zt_sh .n2 .b3 .z li{ width:385px; height:155px; padding:0 50px; margin-bottom:50px; background:#FDF7F1; display:table; margin-right:230px; float:left;}
.zt_sh .n2 .b3 .z li span{ display:table-cell; vertical-align:middle; color:#c49664;}
.zt_sh .n2 .b3 .z li .p1{ font-size:26px; font-weight:bold; margin-bottom:10px;  }
.zt_sh .n2 .b3 .z li .p2{ font-size:14px; }
.zt_sh .n2 .b3 .z li .r{ text-align:right;}

.zt_shfy .banner .i{ width:100%; height:500px; background:url(banner_shfy.jpg) center 0 no-repeat; float:left;}
.zt_shfy .n1 .i{ width:412px; heigh:auto; float:left;}
.zt_shfy .n1 .x{ width:100%; height:auto; margin-top:60px; float:left;}
.zt_shfy .n1 .b1 ul{ width:560px; height:auto; margin-top:20px; float:right;}
.zt_shfy .n1 .b1 li{ width:250px; height:166px; margin:15px 0 15px 30px; text-align:center; display:table; background:#F0F0F0; float:left;}
.zt_shfy .n1 .b1 li span{ display:table-cell; vertical-align:middle; font-size:24px; color:#333; line-height:1em;}
.zt_shfy .n1 .b1 .jt{ width:200px; height:411px; background:url(shfy_n1a1.jpg) 82px center no-repeat; float:left;}
.zt_shfy .n1 .b2 ul{ width:433px; height:auto; margin:0 214px 0 70px; float:left;}
.zt_shfy .n1 .b2 li{ width:100%; height:auto; position:relative; float:left;}
.zt_shfy .n1 .b2 li img{ float:left;}
.zt_shfy .n1 .b2 li span{ padding-left:155px; height:auto; left:0; top:0; text-align:center; line-height:69px; font-size:24px; color:#fff; position:absolute;}
.zt_shfy .n1 .b3 ul{ width:672px; height:371px; padding:40px 0 0; background:url(shfy_n1a2.jpg) 0 center no-repeat; float:right;}
.zt_shfy .n1 .b3 li{ width:616px; height:90px; background:url(shfy_n1a3.jpg); margin:0 0 30px 56px; position:relative; float:left;}
.zt_shfy .n1 .b3 li .p1{ font-size:20px; color:#c49664; font-weight:bold; left:28px; top:20px; position:absolute;}
.zt_shfy .n1 .b3 li .p2{ font-size:16px; color:#555; left:28px; top:50px; position:absolute;}
.zt_shfy .n1 .b3 li a{ width:94px; height:46px; background:#F89D3F; text-align:center; line-height:46px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; left:490px; top:22px; font-size:16px; font-weight:bold; color:#fff; position:absolute;}
.zt_shfy .n1 .b4 ul{ width:473px; height:auto; margin:0 174px 0 70px; float:left;}
.zt_shfy .n1 .b4 li{ width:473px; height:154px; position:relative; margin-top:36px; float:left;}
.zt_shfy .n1 .b4 li img{ float:left;}
.zt_shfy .n1 .b4 li span{ padding:48px 0 0 30px; left:0; top:0; position:absolute;}
.zt_shfy .n1 .b4 li .p1{ font-size:30px; font-weight:bold; color:#333;}
.zt_shfy .n1 .b4 li .p2{ font-size:18px; color:#555;}

.zt_shfy .n2{ width:100%; height:445px; background:url(shfy_n2b.jpg) center no-repeat; float:left; }
.zt_shfy .n2 .wrap{ position:relative;}
.zt_shfy .n2 span{ width:546px; left:0; top:100px; position:absolute;}
.zt_shfy .n2 .p1{ font-size:42px; color:#fff; font-weight:100;}
.zt_shfy .n2 .p2{ width:546px; font-size:18px; color:#fff; margin-top:30px; line-height:1.8em;}
.zt_shfy .n2 .szx{ text-align:left;}
.zt_shfy .n2 .szx a{ background:#CFA271; border:0; padding:10px 50px; color:#fff; }
.zt_shfy .n3 ul{ width:1236px; height:auto; margin:50px 0 0; float:left;}
.zt_shfy .n3 ul li{ width:273px; height:316px; margin-right:36px; display:table; text-align:center; float:left;}
.zt_shfy .n3 ul li span{ vertical-align:middle; display:table-cell; font-size:30px; color:#fff; font-weight:bold; }

.zt_shsj .banner .i{ width:100%; height:500px; background:url(banner_shsj.jpg) center 0 no-repeat; float:left;}
.zt_shsj .n1 .i{ width:561px; height:auto; margin:0 0 0 30px; float:left;}
.zt_shsj .n1 .z{ width:436px; height:auto; float:right;}
.zt_shsj .n1 .z li{ width:100%; height:auto; display:table; margin:19px 0; float:left;}
.zt_shsj .n1 .z li img{ width:75px; height:75px; float:left;}
.zt_shsj .n1 .z li span{ width:343px; padding-left:18px; display:table-cell; vertical-align:middle; font-size:18px; color:#555;}
.zt_shsj .n1 .z li span b{ font-size:24px; color:#333;}

.zt_shzl .banner .i{ width:100%; height:500px; background:url(banner_shzl.jpg) center 0 no-repeat; float:left;}
.zt_shzl .n1 .b .zw{ width:560px; height:auto; margin-top:30px; float:right;}
.zt_shzl .n1 .b .i{ margin:64px 0 0 74px; float:left;}
.zt_shzl .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_shzl .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_shzl .n1 .zw .bt img{ vertical-align:sub;}
.zt_shzl .n1 .zw p{ width:100%; height:auto; margin-top:35px; padding-top:35px; border-top:1px #777 dashed; font-size:16px; line-height:2em; float:left;}
.zt_shzl .n1 .szx{ margin-top:40px; text-align:left;}
.zt_shzl .n2 .z{ padding:0 45px; margin-top:40px; float:left;}
.zt_shzl .n2 .z .i{ width:564px; height:auto; text-align:left; float:left;}
.zt_shzl .n2 .z .s{ text-align:right;}
.zt_shzl .n2 .z .zw{ width:546px; height:auto; float:left;}
.zt_shzl .n2 .z .szx{ text-align:left;}
.zt_shzl .n2 .z p{ width:100%; height:auto; float:left;}
.zt_shzl .n2 .z .p1{ width:100%; height:57px; line-height:57px; font-size:24px; color:#333; margin-top:50px; float:left;}
.zt_shzl .n2 .z .p1 b{ width:157px; height:57px; background:#C49664; text-align:center; font-size:24px; font-weight:bold; color:#fff; float:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-right:40px;}
.zt_shzl .n2 .z .p2{ font-size:16px; color:#333; margin-top:30px; line-height:1.5em;}
.zt_shzl .n2 .z .p2 b{ font-size:18px; font-weight:bold; color:#555; line-height:2em;}
.zt_shzl .n2 .z .p3{ font-size:16px; font-weight:bold; color:#c49664; margin-top:15px;}
.zt_shzl .n3 ul{ width:1228px; height:auto; float:left;}
.zt_shzl .n3 ul li{ width:279px; height:auto; margin-right:28px; position:relative; float:left;}
.zt_shzl .n3 ul li .i1{ float:left;}
.zt_shzl .n3 ul li .i2{ border:3px #c49664 solid; left:30px; top:130px; z-index:2; position:absolute;}
.zt_shzl .n3 ul li .i2 img{ float:left;}


.zt_shwh .banner .i{ width:100%; height:500px; background:url(banner_shwh.jpg) center 0 no-repeat; float:left;}
.zt_shwh .n1 .b{ padding:40px 0 20px 0;}
.zt_shwh .n1 .zw{ width:430px; height:auto; margin-top:30px; float:left;}
.zt_shwh .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_shwh .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_shwh .n1 .zw .bt img{ vertical-align:sub;}
.zt_shwh .n1 .zw p{ width:100%; height:auto; margin-top:25px; padding-top:25px; border-top:1px #777 dashed; font-size:16px; line-height:2em; float:left;}
.zt_shwh .n1 .zw .szx{ text-align:left;}
.zt_shwh .n1 .z{ width:640px; height:auto; float:right;}
.zt_shwh .n1 .z li{ width:272px; height:164px; padding:0 14px; margin:20px 20px 0 0; background:#C49664; float:left; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; display:table; }
.zt_shwh .n1 .z li  span{ display:table-cell; vertical-align:middle;}
.zt_shwh .n1 .z li .p1{ font-size:26px; font-weight:bold; color:#fff; line-height:42px; text-align:center; }
.zt_shwh .n1 .z li .p1 img{ vertical-align:top; margin-right:15px; }
.zt_shwh .n1 .z li .p2{ font-size:16px; color:#fff; margin-top:20px; text-align:justify;}
.zt_shwh .n2 .b{ padding:40px 0 20px 0;}
.zt_shwh .n2 .z1{ width:1260px; height:auto; float:left;}
.zt_shwh .n2 .z1 li{ width:255px; height:255px;  margin-right:60px; position:relative; float:left;}
.zt_shwh .n2 .z1 li .i{ width:255px; height:255px;  left:0; top:0; position:absolute;}
.zt_shwh .n2 .z1 li .i1 img{ padding:16px;}
.zt_shwh .n2 .z1 li .i2{ display:none;}
.zt_shwh .n2 .z1 .on .i2{ display:block;}
.zt_shwh .n2 .z1 .on .i2 img { -webkit-transform: rotate(360deg); animation: rotation 5s linear infinite; -moz-animation: rotation 5s linear infinite; -webkit-animation: rotation 5s linear infinite; -o-animation: rotation 5s linear infinite;}
.zt_shwh .n2 .z2{ width:1200px; height:auto; margin:30px 0 50px 0; text-align:center; float:left;}
.zt_shwh .n2 .z2 .p1{ font-size:30px; color:#333; font-weight:bold; }
.zt_shwh .n2 .z2 .p2{ font-size:18px; color:#555; margin-top:30px;}


.zt_qh .banner .i{ width:100%; height:500px; background:url(banner_qh.jpg) center 0 no-repeat; float:left;}
.zt_qh .n1 .b .zw{ width:470px; height:auto; margin-top:40px; float:left;}
.zt_qh .n1 .b .i{ margin-top:80px; float:right;}
.zt_qh .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_qh .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_qh .n1 .zw .bt img{ vertical-align:sub;}
.zt_qh .n1 .zw p{ width:100%; height:auto; margin-top:35px; padding-top:35px; border-top:1px #777 dashed; font-size:16px; line-height:2em; float:left;}
.zt_qh .n1 .szx{ text-align:left;}
.zt_qh .n2 ul{ width:1260px; height:auto; margin-top:45px; float:left;}
.zt_qh .n2 ul li{ width:255px; height:auto; margin-right:60px; float:left;}
.zt_qh .n3 .b1{ width:100%; height:auto; float:left;}
.zt_qh .n3 .b2{ width:100%; height:auto; margin-top:50px; float:left;}
.zt_qh .n3 .b1 .zw{ width:470px; height:auto; margin-top:60px; float:left;}
.zt_qh .n3 .b1 .i{ margin-right:20px; float:right;}
.zt_qh .n3 .b2 .zw{ width:100%; height:auto; float:left;}
.zt_qh .n3 .zw .bt{ width:100%; height:auto; line-height:44px; font-size:22px; color:#c49664; float:left;}
.zt_qh .n3 .zw .bt b{ width:125px; height:44px; padding-right:7px; margin-right:20px;  background:url(qh_n3i5.jpg); text-align:center; font-size:22px; color:#fff; float:left;}
.zt_qh .n3 .zw p{ width:100%; height:auto; font-size:16px; color:#555; margin-top:30px; line-height:1.8em; float:left;}
.zt_qh .n3 .szx{ text-align:left;}
.zt_qh .n3 .b2 .z{ width:100%; height:auto; position:relative; margin-top:30px; float:left;}
.zt_qh .n3 .b2 .z .i{ margin-left:52px; float:left;}
.zt_qh .n3 .b2 .z .i2{ left:364px; top:283px; position:absolute;}
.zt_qh .n3 .b2 .z  ul{ width:471px; height:auto; border-left:3px #C49664 solid; left:688px; top:60px; position:absolute;}
.zt_qh .n3 .b2 .z  ul li{ width:346px; height:46px; line-height:46px; font-size:16px; color:#c49664; font-weight:bold; padding-left:134px;  margin:12px 0 12px -12px; background:url(qh_n3i2.png) 0 no-repeat; float:left;}
.zt_qh .n3 .b2 .z  ul li img{ vertical-align:sub; margin-right:20px;}

.zt_qhwh .banner .i{ width:100%; height:500px; background:url(banner_qhwh.jpg) center 0 no-repeat; float:left;}
.zt_qhwh .n1 .st{ margin-top:80px;}
.zt_qhwh .n1 .b{ padding-bottom:90px;}
.zt_qhwh .n1 .z{ width:454px; height:454px; display:table; text-align:center; position:relative; float:left;}
.zt_qhwh .n1 .z .i1{ left:0; top:0; position:absolute;}
.zt_qhwh .n1 .z .i2{ width:100%; text-align:center; left:0; top:168px; position:absolute;}
.zt_qhwh .n1 ul{ width:640px; margin-top:22px;  float:right;}
.zt_qhwh .n1 ul li{ width:100%; height:auto; margin-bottom:35px; float:left;}
.zt_qhwh .n1 ul li .i{ margin-right:20px; float:left;}
.zt_qhwh .n1 ul li .p1{ font-size:20px; font-weight:bold;  color:#333;}
.zt_qhwh .n1 ul li .p2{ font-size:16px; color:#555; line-height:1.6em; margin-top:5px; }
.zt_qhwh .n1 .szx{ margin-top:30px;}
.zt_qhwh .n2{ width:100%; height:445px; margin-bottom:30px; background:url(qhwh_n2b.jpg) center no-repeat; float:left; }
.zt_qhwh .n2 .wrap{ position:relative;}
.zt_qhwh .n2 span{ width:465px; left:0; top:80px; position:absolute;}
.zt_qhwh .n2 .p1{ font-size:42px; color:#fff; font-weight:100;}
.zt_qhwh .n2 .p2{ width:100%; font-size:18px; color:#fff; margin-top:30px; line-height:1.8em;}
.zt_qhwh .n2 .szx{ text-align:left;}
.zt_qhwh .n2 .szx a{ background:#CFA271; border:0; padding:10px 50px; color:#fff; }
.zt_qhwh .n2 .i{ width:654px; right:0; top:80px; position:absolute;}
.zt_qhwh .n2 .i img{ margin-left:40px; float:left;}


.zt_qhcs .banner .i{ width:100%; height:500px; background:url(banner_qhcs.jpg) center 0 no-repeat; float:left;}
.zt_qhcs .n1{ width:100%; height:auto; background:url(qhcs_n1b.jpg); padding:30px 0 0; margin-bottom:30px; float:left;}
.zt_qhcs .n1 .b .wrap{ position:relative; }
.zt_qhcs .n1 .b{ width:100%; height:1495px; padding:0; background:url(qhcs_n1b2.jpg) bottom center no-repeat; position:relative; float:left;}
.zt_qhcs .n1 .i{ left:10px; top:13px; z-index:2; position:absolute;}
.zt_qhcs .n1 .z1 .c1{ width:376px; height:376px; background:#C49664; border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; left:582px; top:263px; text-align:center; position:absolute;}
.zt_qhcs .n1 .z1 .c1 .p1{ font-size:40px; font-weight:100; margin-top:90px; color:#fff;}
.zt_qhcs .n1 .z1 .c1 .p2{ font-size:52px; font-weight:bold; color:#fff;}
.zt_qhcs .n1 .z1 .c1 a{ width:247px; height:47px; margin-top:30px;  text-align:center; line-height:47px; background:#fff; border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; font-size:18px; font-weight:bold; color:#c49664; display:inline-block;}
.zt_qhcs .n1 .z1 .c2{ width:140px; height:100px; background:#fff; border:5px #c49664 solid; border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; text-align:center; font-size:22px; color:#c49664; display:inline-block; padding-top:40px; position: absolute;}
.zt_qhcs .n1 .i2{ left:630px; top:918px; position:absolute;}
.zt_qhcs .n1 .z2{ width:500px; left:0; top:918px; position:absolute;}
.zt_qhcs .n1 .z2 .p1{ font-size:42px; color:#fff; font-weight:100;}
.zt_qhcs .n1 .z2 .p2{ width:100%; font-size:18px; color:#fff; margin-top:30px; line-height:1.8em;}
.zt_qhcs .n1 .z2 .szx{ text-align:left;}
.zt_qhcs .n1 .z2 .szx a{ background:#F89D3F; border:0; padding:10px 50px; color:#fff; }
.zt_qhcs .n4 .z{ width:457px; height:285px; background:url(qhcs_n4b2.jpg) bottom center no-repeat; margin-left:80px; float:left;}
.zt_qhcs .n4 .z p{ width:100%; height:auto; text-align:center; float:left;}
.zt_qhcs .n4 .z .p1{ font-size:22px; color:#c49664; font-weight:bold; }
.zt_qhcs .n4 .z .p2{ font-size:14px; color:#c49664;}
.zt_qhcs .n4 .s{ margin-right:80px;  float:right;}
.zt_qhcs .n4 .z ul{ width:330px; height:auto; margin:40px 0 0 70px; float:left;}
.zt_qhcs .n4 .z ul li{ width:100%; height:auto; line-height:25px; font-size:16px; color:#555; margin-bottom:19px; float:left;}
.zt_qhcs .n4 .z ul li b{ width:25px; height:25px; background:#C49664; text-align:center; font-size:14px; color:#fff;  float:left;  border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; margin-right:15px;}
.zt_qhcs .n2{ width:100%; height:auto; background:#F8F2EB; padding-bottom:30px; float:left;}
.zt_qhcs .n4{ width:100%; height:auto; background:url(qhcs_n4b.jpg) bottom center no-repeat; padding-bottom:70px; float:left;}
.zt_qhcs .n2 .szx a{ background:#fff; }
.zt_qhcs .n2 .szx a:hover{ background:#f89d3f;}

.zt_qhsj .banner .i{ width:100%; height:500px; background:url(banner_qhsj.jpg) center 0 no-repeat; float:left;}
.zt_qhsj .n1{ width:100%; height:540px; background:#F8F2EB; overflow:hidden; float:left;}
.zt_qhsj .n1 .wrap{ position:relative;}
.zt_qhsj .n1 span{ width:624px; left:0; top:70px; z-index:2; position:absolute;}
.zt_qhsj .n1 .p1{ font-size:42px; color:#333; font-weight:100;}
.zt_qhsj .n1 .p2{ width:100%; font-size:16px; color:#555; margin-top:30px; line-height:1.8em;}
.zt_qhsj .n1 .szx{ text-align:left;}
.zt_qhsj .n1 .szx a{ background:#CFA271; border:0; padding:10px 50px; color:#fff; }
.zt_qhsj .n1 .i{ left:755px; top:50px; position:absolute;}
.zt_qhsj .n1 .i2{ left:-97px; top:-45px; z-index:1; position:absolute;}
.zt_qhsj .n2{ margin-top:20px;}
.zt_qhsj .n2 .z{ width:100%; height:auto; float:left;}
.zt_qhsj .n2 .z li{ width:400px; height:auto; float:left;}
.zt_qhsj .n2 .z li .p1{ width:100%; height:auto; text-align:center; line-height:2em; font-size:26px; font-weight:bold; float:left;}
.zt_qhsj .n2 .z li .p2{ width:100%; height:auto; text-align:center; line-height:2em; font-size:18px; font-weight:bold; float:left;}
.zt_qhsj .n2 .z li .p3{ width:100%; height:200px; margin-top:10px; float:left;}
.zt_qhsj .n2 .z li .p3 b{ line-height:3em; font-size:20px; font-weight:bold; color:#333;}
.zt_qhsj .n2 .z .c1{ color:#c49664}
.zt_qhsj .n2 .z .c2{ color:#ff7898}
.zt_qhsj .n2 .z .c3{ color:#f89d3f}
.zt_qhsj .n2 .z .c1 .p3{ background:#F8F2EB;}
.zt_qhsj .n2 .z .c2 .p3{ background:#FFEEF3;}
.zt_qhsj .n2 .z .c3 .p3{ background:#FEF2ED;}
.zt_qhsj .n2 .z li .p3 img{ width:124px; height:auto; margin:40px 24px 0 15px; float:left;}
.zt_qhsj .n2 .z li .p3 span{ width:208px; height:auto; font-size:16px; color:#555; margin-top:10px; line-height:1.5em; float:left;}








.qh_sn ul{ width:1228px; height:auto; float:left;}
.qh_sn ul li{ width:279px; height:auto; margin-right:28px; position:relative; float:left;}
.qh_sn ul li .i1{ float:left;}
.qh_sn ul li .i2{  left:33px; top:133px; z-index:2; position:absolute;}
.qh_sn ul li .i2 img{ float:left;}


.sh_sn{ width:100%; height:415px; background:url(sh_snbg.jpg) center no-repeat;float:left;}
.sh_sn .p1{ width:100%; height:auto; text-align:center; font-size:42px; margin-top:70px; font-weight:light; color:#fff; float:left;}
.sh_sn .p2{ width:100%; height:auto; text-align:center; font-size:16px; margin-top:35px; color:#fff; line-height:1.8em; float:left;}
.sh_sn ul{ margin-top:40px; float:left;}
.sh_sn ul li{ width:205px; height:98px; margin-left:84px; background:#D7AA79; text-align:center; display:table; float:left; -moz-box-shadow:0px 0px 15px #b2824d; -webkit-box-shadow:0px 0px 15px #b2824d; box-shadow:0px 0px 15px #b2824d; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.sh_sn ul li span{ display:table-cell; vertical-align:middle; font-size:24px; color:#fff;}
.sh_sn ul li span img{ vertical-align:inherit;}


.sjs .b{ overflow:visible;}
.sjs .z{ width:100%; height:auto; float:left;}
.sjs .z1{ width:100%; height:auto; float:left;}
.sjs .z1 li{ width:268px; height:auto; border:1px #C49664 solid; margin-left:40px; padding:1% 0;  text-align:center;  font-size:20px; font-weight:bold; color:#c49664; background:#fff; float:left;}
.sjs .z1 .s{ margin-left:0; }
.sjs .z1 .on{ background:#FBF5EE; border:1px #fff solid; border-top:0; border-bottom:2px #C49664 solid;}
.sjs .z2{ width:100%; height:auto; margin-top:40px; float:left;}
.sjs .z2 li{ width:100%; height:auto; float:left; -moz-box-shadow:2px 2px 5px #ccc; -webkit-box-shadow:2px 2px 5px #ccc; box-shadow:2px 2px 5px #ccc;}
.sjs .z2 .i{ width:333px; height:auto; margin-right:45px; float:left;}
.sjs .z2 .i img{ float:left;}
.sjs .z2 .r{ width:590px; height:auto; float:left;}
.sjs .z2 .r .p1{ margin-top:5px; float:left;}
.sjs .z2 .r .p2{ width:560px; height:auto; margin:10px 0; font-size:16px; color:#555; line-height:1.5em; float:left;}
.sjs .z2 .r .p3{ background:#C49664; line-height:42px; font-size:18px; font-weight:bold; color:#fff; float:left;}
.sjs .z2 .r .p3 .c1{ width:92px; height:42px; text-align:center; float:left;}
.sjs .z2 .r .p3 .c2{ height:36px; line-height:36px; display:inline-block; margin:3px; padding:0 15px; background:#fff; font-size:18px; color:#c49664; font-weight:normal;}
.sjs .z2 .zx{ width:225px; height:auto; float:right;}
.sjs .z2 .zx a{ width:172px; height:48px; text-align:center; line-height:48px; font-weight:bold;  float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.sjs .z2 .zx .zx1{ background:#ffac35; border:1px #ffac35 solid; font-size:18px; color:#fff; margin-top:32px; }
.sjs .z2 .zx .zx2{ background:#fff; border:1px #ffac35 solid; font-size:18px; color:#ffac35; margin-top:20px;}


.sjs_zy .wrap{ position:relative;}
.sjs_zy *{ transition: all 0.3s linear 0s;}
.sjs_zy .b1{ width:100%; height:450px; float:left;}
.sjs_zy .b1 .bg{  width:100%; height:280px; background:url(zy_sjsb1b.jpg) center 0 no-repeat; margin-top:84px; float:left;}
.sjs_zy .b1 .i{ top:0; left:-15px; position:absolute;}
.sjs_zy .b1 .z{ width:560px; height:auto; left:600px; top:147px; text-align:center;  position:absolute;}
.sjs_zy .b1 .z .p1{ font-size:42px; color:#fff; font-weight:bold; }
.sjs_zy .b1 .z .p2{ font-size:20px; color:#fff; letter-spacing: 10px;}
.sjs_zy .b1 .z .zx{ width:100%; height:auto; margin-top:30px; float:left;}
.sjs_zy .b1 .z .zx a{ width:153px; height:43px; text-align:center; line-height:43px; font-size:18px; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.sjs_zy .b1 .z .zx .zx1{ background:#f5bc7f; color:#fff; margin-left:83px;}
.sjs_zy .b1 .z .zx .zx2{ background:#fff; color:#C49664; margin-left:77px;}

.sjs_zy .b2 ul{ width:100%; height:auto; margin:30px 0 50px 0; float:left;}
.sjs_zy .b2 ul li{ width:260px; height:385px; padding:0 20px; background:url(zy_sjsb2li.png) 0 center no-repeat; text-align:center; float:left; }
.sjs_zy .b2 ul li:first-child{ background:none;}
.sjs_zy .b2 ul .on{ background:#C49664; color:#fff; }
.sjs_zy .b2 ul .on:first-child{ background:#C49664; color:#fff;}
.sjs_zy .b2 ul li .i{ width:94px; height:85px; background:url(zy_sjsb2b.png); margin:66px 83px 0; float:left;}
.sjs_zy .b2 ul li .i1{ background-position:0 0;}
.sjs_zy .b2 ul li .i2{ background-position:-94px 0;}
.sjs_zy .b2 ul li .i3{ background-position:-188px 0;}
.sjs_zy .b2 ul li .i4{ background-position:-282px 0;}
.sjs_zy .b2 ul .on .i1{ background-position:0 -85px;}
.sjs_zy .b2 ul .on .i2{ background-position:-94px -85px;}
.sjs_zy .b2 ul .on .i3{ background-position:-188px -85px;}
.sjs_zy .b2 ul .on .i4{ background-position:-282px -85px;}
.sjs_zy .b2 ul li .p1{ width:100%; font-size:30px; font-weight:bold; margin-top:30px; color:#333; float:left;}
.sjs_zy .b2 ul li .p2{ width:100%; font-size:18px;  margin-top:30px; color:#555; line-height:1.5em; float:left;}
.sjs_zy .b2 ul li .l{ width:42px; height:3px; margin:10px 109px 0; background:#555; float:left;}
.sjs_zy .b2 ul .on .l{ background:#fff;}
.sjs_zy .b2 ul .on .p1{ color:#fff;}
.sjs_zy .b2 ul .on .p2{ color:#fff;}







.szj1 .si{ margin-top:40px; position:relative;}
.szj1 .si .zx{ width:100%; height:auto; top:482px; left:0; position:absolute;}
.szj1 .si .zx a{ width:210px; height:46px; text-align:center; line-height:46px; font-weight:bold;  float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.szj1 .si .zx .zx1{ background:#ffac35; border:1px #ffac35 solid; font-size:18px; color:#fff; margin:0 78px 0 348px; }
.szj1 .si .zx .zx2{ background:#fff; border:1px #ffac35 solid; font-size:18px; color:#ffac35; }

.szj2 .box{ width:1200px; height:440px; background:url(szj2_bg.jpg); position:relative; float:left;}
.szj2 .box .i{ width:285px; height:390px; left:112px; bottom:0; position:absolute;}
.szj2 .box .zw{ width:610px; height:auto; left:480px; top:36px; position:absolute;}
.szj2 .box .zw .p1{ width:100%; height:70px; text-align:center; font-size:20px; font-weight:bold; color:#333;background:url(szj2_p1.png) center bottom no-repeat; float:left;}
.szj2 .box .zw .p1 b{ font-size:36px; }
.szj2 .box .zw .p2{ width:100%; height:auto; text-align:center; font-size:18px; color:#333; line-height:3em; float:left;}
.szj2 .box .zw table{ width:100%; height:auto; float:left;}
.szj2 .box .zw table .p3{ width:64px; height:64px; background:#C49664; text-align:center; line-height:20px; font-size:16px; font-weight:bold; color:#fff;  border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.szj2 .box .zw table .p4{ padding-left:20px; font-size:16px; color:#333; line-height:1.5em;}
.szj2 .box .zw table tr{ width:100%; height:auto; padding:10px 0; float:left;}
.szj2 .box .zx{ width:580px; height:auto; left:534px; top:347px; position:absolute;}
.szj2 .box .zx a{ width:214px; height:53px; text-align:center; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.szj2 .box .zx .zx1{ height:43px; padding-top:10px; background:#C49664; margin-right:90px; font-size:14px; color:#fff; line-height:1.3em;}
.szj2 .box .zx .zx1 b{ font-size:18px; font-weight:bold; }
.szj2 .box .zx .zx2{ background:#ffac35; font-size:18px; color:#fff; font-weight:bold; line-height:53px;}
.szj2 .flex-control-nav{ display:none;}
.szj2 .slides{ height:440px;}



.sn1{ width:100%; height:600px; background:url(sn1_bg.jpg) center no-repeat ; float:left;}
.sn1 .z1{ width:590px; height:auto; margin-right:100px; float:left;}
.sn1 .z1 .p1{ width:100%; height:auto; font-size:36px; color:#fff; margin-top:100px; float:left;}
.sn1 .z1 .p2{ width:100%; height:auto; margin-top:20px; float:left;}
.sn1 .z1 .p3{ width:100%; height:auto; margin-top:50px; font-size:16px; color:#fff; line-height:2em; float:left;}
.sn1 .z1 .zx{ width:100%; height:auto; margin-top:75px; float:left;}
.sn1 .z1 .zx a{ width:180px; height:46px; text-align:center; line-height:46px; font-weight:bold;  float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.sn1 .z1 .zx .zx1{ background:#ffac35; border:1px #ffac35 solid; font-size:18px; color:#fff; margin-right:78px; }
.sn1 .z1 .zx .zx2{ background:#fff; border:1px #ffac35 solid; font-size:18px; color:#ffac35; }
.sn1 .z2{ width:500px; height:450px; background:url(sn1_i2.png); margin-top:78px; position:relative; float:left;}
.sn1 .z2 p{ width:100px; height:auto; font-size:16px; color:#333; text-align:center; line-height:1.5em; position:absolute; }
.sn1 .z2 .p1{ left:50px; top:169px;}
.sn1 .z2 .p2{ left:200px; top:169px;}
.sn1 .z2 .p3{ left:350px; top:169px;}
.sn1 .z2 .p4{ left:130px; top:356px;}
.sn1 .z2 .p5{ left:276px; top:356px;}


.sl{ width:105px; height:577px; background:url(/img/sl.png) no-repeat; left:11px; top:50%; margin-top:-358px; z-index:444; position:fixed;}
.sl span{ width:70px; height:auto; margin:138px 0 0 17px; float:left;}
.sl a{ width:70px; height:70px; margin-bottom:20px; text-align:center; line-height:1.5em; font-size:16px; color:#824b0f; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; display:table;}                   
.sl a:hover{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.sl a b{font-weight:normal; display:table-cell; vertical-align:middle;}

.zt_rl .sl .a1{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_rlfy .sl .a2{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_rlsj .sl .a3{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_rljc .sl .a4{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_rlwh .sl .a5{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_zy .sl .a1{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_zyjc .sl .a2{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_zyzz .sl .a3{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_zysj .sl .a4{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_sh .sl .a1{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_shfy .sl .a2{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_shsj .sl .a3{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_shzl .sl .a4{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_shwh .sl .a5{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_qh .sl .a1{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_qhwh .sl .a2{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_qhcs .sl .a3{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_qhsj .sl .a4{ background:url(/img/sl2.png) no-repeat; color:#fff;}
@-webkit-keyframes rotation {
    from {-webkit-transform: rotate(0deg);
}to {
    -webkit-transform: rotate(360deg);
}}