*{ transition: all 0.3s linear 0s;}
.b{ width:100%; height:auto; padding:40px 0; overflow:hidden; float:left;}
.st{ width:100%; height:50px; line-height:50px; margin-top:50px; text-align:center; font-size:34px; color:#333; background:url(st_b1.png) center no-repeat; float:left;}
.st b{ font-size:42px;}
.n1,.n2,.n3,.n4,.n5,.n6,.n7{ width:100%; height:auto; float:left;}

.si{ width:100%; height:auto; float:left;}
.si img{ width:100%; height:auto;}
.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;}

#scroll_nav{width:100%;height:65px; background:#C49664; line-height:65px; filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9; float:left; transition: all 0s linear 0s;}
#scroll_nav ul{width:1200px;height:65px; overflow:hidden;margin:0 auto;}
#scroll_nav ul li{width:240px;height:65px;float:left;text-align:center; font-size:18px; }
#scroll_nav ul li a{width:100%;height:65px;display:block;color:#fff;line-height:65px;}
#scroll_nav a:hover ,#scroll_nav a.active {background:#AA7B49;color:#fff; }

.zt_ydy .banner .i{ width:100%; height:500px; background:url(banner_ydy.jpg) center 0 no-repeat; float:left;}
.zt_ydy .n1 .st{ background:url(st_b2.png) center no-repeat;}
.zt_ydy .n1 .b{ padding:60px 0 10px 0;}
.zt_ydy .n1 .zw{ width:417px; height:auto; float:left;}
.zt_ydy .n1 .i{ width:570px; height:auto; padding-right:20px; float:right;}
.zt_ydy .n1 .zw img{ margin:30px 0 20px 0; float:left;}
.zt_ydy .n1 .zw .bt{ width:100%; height:auto; font-size:30px; color:#c49664; font-weight:bold; margin-top:70px; float:left;}
.zt_ydy .n1 .zw p{ width:100%; height:auto; font-size:16px; line-height:2em; float:left;}
.zt_ydy .n1 .zx{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_ydy .n1 .zx a{ width:270px; height:46px; border:1px #f89d3f solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#f89d3f; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_ydy .n1 .zx a:hover{ background:#f89d3f; color:#fff;}
.zt_ydy .n2 .zw{ width:486px; height:auto; float:left;}
.zt_ydy .n2 .i{ width:560px; height:auto; padding-right:20px; margin-top:50px; float:right;}
.zt_ydy .n2 .zw img{ margin:20px 0; float:left;}
.zt_ydy .n2 .zw .bt{ width:100%; height:auto; font-size:42px; color:#c49664; font-weight:bold; margin-top:113px; float:left;}
.zt_ydy .n2 .zw p{ width:100%; height:auto; font-size:16px; line-height:2em; margin-top:40px; float:left;}
.zt_ydy .n2 .zx{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_ydy .n2 .zx a{ width:205px; height:46px; border:1px #f89d3f solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#f89d3f; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_ydy .n2 .zx a:hover{ background:#f89d3f; color:#fff;}

.zt_ydyzl .banner .i{ width:100%; height:500px; background:url(banner_ydyzl.jpg) center 0 no-repeat; float:left;}
.zt_ydyzl .n1 .b{ height:415px; position:relative;}
.zt_ydyzl .n1 .b .zw{ width:450px; height:auto; left:0; top:55px; position:absolute;}
.zt_ydyzl .n1 .b .i{ right:0; top:67px; position:absolute;}
.zt_ydyzl .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_ydyzl .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_ydyzl .n1 .zw .bt img{ vertical-align:sub;}
.zt_ydyzl .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_ydyzl .n1 .zx{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_ydyzl .n1 .zx a{ width:270px; height:46px; border:1px #f89d3f solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#f89d3f; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_ydyzl .n1 .zx a:hover{ background:#f89d3f; color:#fff;}
.zt_ydyzl .n2 .b{ height:530px; background:url(ydyzl_n2b.jpg) center 0 no-repeat; position:relative;}
.zt_ydyzl .n2 .b .zw{ width:450px; height:auto; right:0; top:164px; position:absolute;}
.zt_ydyzl .n2 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_ydyzl .n2 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_ydyzl .n2 .zw .bt img{ vertical-align:sub;}
.zt_ydyzl .n2 .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_ydyzl .n2 .zx{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_ydyzl .n2 .zx a{ width:270px; height:46px; border:1px #f89d3f solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#f89d3f; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_ydyzl .n2 .zx a:hover{ background:#f89d3f; color:#fff;}
.zt_ydyzl .n2 .z{ width:700px; height:auto; left:0; top:130px; position:absolute;}
.zt_ydyzl .n2 .z li{ width:310px; height:195px; position:relative; margin:0 40px 40px 0; overflow:hidden; float:left;}
.zt_ydyzl .n2 .z li p{ width:310px; height:195px; left:0; position:absolute; transition: all 0.3s linear 0s;}
.zt_ydyzl .n2 .z li .p1{ height:175px; padding:20px 0 0;  background:#F0F0F0; top:0; text-align:center; font-size:24px; color:#333; }
.zt_ydyzl .n2 .z li .p2{ width:230px; height:115px; padding:40px; background:#c49664; top:195px; font-size:16px; color:#fff; line-height:2em;}
.zt_ydyzl .n2 .z li:hover .p1{ top:-195px;}
.zt_ydyzl .n2 .z li:hover .p2{ top:0;}

.zt_ydyzz .banner .i{ width:100%; height:500px; background:url(banner_ydyzz.jpg) center 0 no-repeat; float:left;}
.zt_ydyzz .n1 .b{ height:415px; position:relative;}
.zt_ydyzz .n1 .b .zw{ width:450px; height:auto; left:0; top:55px; position:absolute;}
.zt_ydyzz .n1 .b .i{ right:17px; top:52px; position:absolute;}
.zt_ydyzz .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_ydyzz .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_ydyzz .n1 .zw .bt img{ vertical-align:sub;}
.zt_ydyzz .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_ydyzz .n1 .zx{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_ydyzz .n1 .zx a{ width:270px; height:46px; border:1px #f89d3f solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#f89d3f; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_ydyzz .n1 .zx a:hover{ background:#f89d3f; color:#fff;}
.zt_ydyzz .n2 .st{ background:url(st_b2.png) center no-repeat;}
.zt_ydyzz .n2 .z{ width:1240px; height:auto; margin-top:50px; float:left;}
.zt_ydyzz .n2 .z li{ width:270px; height:225px; position:relative; margin:0 40px 0 0; overflow:hidden; float:left;}
.zt_ydyzz .n2 .z li p{ width:270px; height:225px; left:0; position:absolute; transition: all 0.3s linear 0s;}
.zt_ydyzz .n2 .z li .p1{ width:230px; height:205px; padding:20px 20px 0;  line-height:45px; background:#F0F0F0; top:0; text-align:center; font-size:24px; color:#333; }
.zt_ydyzz .n2 .z li .p2{ width:250px; height:155px; padding:35px 15px; background:#c49664; top:225px; font-size:16px; color:#fff; line-height:2em;}
.zt_ydyzz .n2 .z li .p2 b{ width:100%; height:auto; text-align:center; font-size:20px; padding-bottom:10px; float:left;}
.zt_ydyzz .n2 .z li:hover .p1{ top:-225px;}
.zt_ydyzz .n2 .z li:hover .p2{ top:0;}

.zt_ydyby .banner .i{ width:100%; height:500px; background:url(banner_ydyby.jpg) center 0 no-repeat; float:left;}
.zt_ydyby .n1 .z{ width:100%; height:auto; margin:50px 0 0; float:left;}
.zt_ydyby .n1 .z table{ width:275px; height:316px; float:left;}
.zt_ydyby .n1 .z tr .z1{ width:275px; height:316px; text-align:center; line-height:1.5em; font-size:30px; font-weight:bold; color:#fff; }
.zt_ydyby .n1 .z tr .z2{ width:235px; height:316px; text-align:justify; padding:0 20px; display:none; background:url(ydyby_n1b.png); font-size:16px; color:#fff; line-height:2em;}
.zt_ydyby .n1 .z tr:hover .z2{ display:table-cell;}
.zt_ydyby .n1 .z tr:hover .z1{ display:none;}
.zt_ydyby .n2 .zw{ width:656px; height:auto; margin-top:20px; float:left}
.zt_ydyby .n2 .zw p{ width:100%; height:auto; font-size:16px; line-height:2em; float:left;}
.zt_ydyby .n2 .zw p b{ color:#c49664;}
.zt_ydyby .n2 .zw img{ margin:40px 0; float:left;}
.zt_ydyby .n2 .zx{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_ydyby .n2 .zx a{ width:270px; height:46px; border:1px #f89d3f solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; color:#f89d3f; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_ydyby .n2 .zx a:hover{ background:#f89d3f; color:#fff;}
.zt_ydyby .n2 .i{ width:470px; height:405px; background:url(/zt/ztimg/fk/ydyby_n2b2.jpg); margin-top:20px; position:relative; float:right;}
.zt_ydyby .n2 .i p{ text-align:center; font-size:26px; color:#555; position:absolute;}
.zt_ydyby .n2 .i .p1{ left:198px; top:46px;}
.zt_ydyby .n2 .i .p2{ left:29px; top:315px;}
.zt_ydyby .n2 .i .p3{ left:310px; top:315px;}

.zt_ydywh .banner .i{ width:100%; height:500px; background:url(banner_ydywh.jpg) center 0 no-repeat; float:left;}
.zt_ydywh .n1 .z{ width:1200px; height:379px; background:url(ydywh_n1i.jpg) no-repeat; position:relative; float:left;}
.zt_ydywh .n1 .z p{ width:258px; height:auto; font-size:18px; color:#555; line-height:1.5em; position:absolute; }
.zt_ydywh .n1 .z .p1{ left:125px; top:58px;}
.zt_ydywh .n1 .z .p2{ left:890px; top:58px; }
.zt_ydywh .n1 .z .p3{ left:125px; top:266px;}
.zt_ydywh .n1 .z .p4{ left:890px; top:266px;}
.zt_ydywh .n2 .z{ width:1200px; height:auto; margin-top:50px; float:left;}
.zt_ydywh .n2 .z li{ width:275px; height:316px; margin-left:33.3333px; display:table-cell; float:left;}
.zt_ydywh .n2 .z li p{ width:275px; height:316px; display:table; text-align:center; float:left; transition: all 0.3s linear 0s;}
.zt_ydywh .n2 .z li span{ width:275px; display:table-cell; vertical-align:middle;}
.zt_ydywh .n2 .z li p span{ font-size:56px; color:#fff;}
.zt_ydywh .n2 .z li .p1 span{ font-size:30px;}
.zt_ydywh .n2 .z li .p2 span{ padding:0 15px; text-align:justify; font-size:16px; color:#fff; line-height:1.5em;}
.zt_ydywh .n2 .z li .p2 span b{ width:100%; height:auto; margin-bottom:25px; text-align:center; font-size:22px; color:#fff; float:left;}
.zt_ydywh .n2 .z li:hover .p1{ display:none;}
.zt_ydywh .n2 .z li:hover .p2{ display:table; background:url(ydywh_n2b.png);}
.zt_ydywh .n2 .z .l2{ background:url(ydywh_n2i1.png) no-repeat; margin-left:306px;}
.zt_ydywh .n2 .z .l3{ background:url(ydywh_n2i2.png) no-repeat;}
.zt_ydywh .n2 .z .l5{ background:url(ydywh_n2i4.png) no-repeat; margin-left:153px; margin-top:-50px;}
.zt_ydywh .n2 .z .l6{ background:url(ydywh_n2i5.png) no-repeat; margin-top:-50px;}
.zt_ydywh .n2 .z .l7{ background:url(ydywh_n2i6.png) no-repeat; margin-top:-50px;}
.zt_ydywh .n2 .z li .p2{ display:none;}
.zt_ydywh .n3 .z{ width:100%; height:385px; background:url(ydywh_n3b.jpg); position:relative;  float:left;}
.zt_ydywh .n3 .z p{ position:absolute;}
.zt_ydywh .n3 .z .p1{ width:278px; height:40px;  text-align:center; line-height:40px; font-size:22px; color:#fff; left:88px; top:58px;}
.zt_ydywh .n3 .z .p2{ font-size:44px; font-weight:bold; color:#fff; left:88px; top:115px;}
.zt_ydywh .n3 .z .p2 b{ font-size:64px;}
.zt_ydywh .n3 .z .zx{ left:96px; top:280px; position:absolute;}
.zt_ydywh .n3 .z .zx a{ width:270px; height:46px; border:1px #CFA271 solid; text-align:center; line-height:46px; font-size:18px; font-weight:bold; background:#CFA271; color:#fff; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_ydywh .n3 .z .p3{ font-size:18px; color:#555; left:837px; top:74px;}
.zt_ydywh .n3 .z .p3 b{ font-size:26px;}
.zt_ydywh .n3 .z .p4{ width:199px; height:auto; text-align:center; font-size:18px; color:#555; left:684px; top:245px;}
.zt_ydywh .n3 .z .p4 b{ font-size:26px;}
.zt_ydywh .n3 .z .p5{ width:199px; height:auto; text-align:center; font-size:18px; color:#555; left:904px; top:245px;}
.zt_ydywh .n3 .z .p5 b{ font-size:26px;}

.sydylx ul{ width:1240px; height:auto; float:left;}
.sydylx ul li{ width:270px; height:380px; margin-right:40px; background:#F5F5F5; position:relative; overflow:hidden; float:left;}
.sydylx ul li p{ width:270px; height:380px; left:0; position:absolute; transition: all 0.3s linear 0s;}
.sydylx ul li .p1{ text-align:center; font-size:24px; font-weight:bold; color:#333;}
.sydylx ul li .p1 img{ margin-bottom:15px;}
.sydylx ul li .p1 b{ font-size:40px; color:#d2d2d2; line-height:0;}
.sydylx ul li .p2{ width:200px; padding:0 35px; height:225px; top:380px; background:#c49664; font-size:16px; color:#fff;  line-height:1.5em;}
.sydylx ul li .p2 b{ width:100%; text-align:center; font-size:24px; margin:40px 0 20px 0;  float:left;}
.sydylx ul li:hover .p2{ top:165px;}
.ydy_js .b{ padding:40px 0 60px 0;}
.ydy_js .zw{ width:512px; height:auto; float:left;}
.ydy_js .i{ width:590px; height:auto;  float:right;}
.ydy_js .zw p{ width:100%; height:auto; font-size:16px; line-height:2em;  margin-top:20px; float:left;}
.ydy_js .si{ margin-top:50px;}
.ydy_js .szx{ margin-top:30px;}


.zt_gjml .banner .i{ width:100%; height:500px; background:url(banner_gjml.jpg) center 0 no-repeat; float:left;}
.zt_gjml .n1 .zw{ width:448px; height:auto; float:left;}
.zt_gjml .n1 .zw .bt{ width:100%; height:auto; font-size:34px; font-weight:100; color:#333; margin-top:40px; float:left;}
.zt_gjml .n1 .zw .bt b{ font-size:42px;}
.zt_gjml .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_gjml .n1 .szx{ margin-top:40px; text-align:left; }
.zt_gjml .n1 .z{ width:675px; height:auto; float:right;}
.zt_gjml .n1 .z li{ width:190px; height:209px; background:url(gjml_n1b.png); margin-left:35px; margin-top:-22px; text-align:center; float:left;}
.zt_gjml .n1 .z .s1{ margin-left:146px; margin-top:0;}
.zt_gjml .n1 .z .s2{ margin-top:0;}
.zt_gjml .n1 .z img{ margin-top:46px;}
.zt_gjml .n1 .z .p1{ font-size:24px; font-weight:bold; color:#333;}
.zt_gjml .n1 .z .p2{ font-size:20px; color:#555; margin-top:15px;}
.zt_gjml .n2 .i{ width:411px; height:auto; margin:60px 60px 0; float:left;}
.zt_gjml .n2 .z{ width:428px; height:auto; margin-top:26px; float:left;}
.zt_gjml .n2 .z li{ width:474px; height:52px; line-height:52px; background:#F0F0F0; margin-top:33px; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_gjml .n2 .z li img{ padding:5px 17px 5px 7px; float:left;}
.zt_gjml .n2 .z li p{ font-size:20px; color:#333; float:left;}
.zt_gjml .n2 .z .s1{ margin-left:110px;}
.zt_gjml .n2 .z .s2{ margin-left:60px;}

.zt_gjmlzl .banner .i{ width:100%; height:500px; background:url(banner_gjmlzl.jpg) center 0 no-repeat; float:left;}
.zt_gjmlzl .n1 .zw{ width:450px; height:auto; margin-top:30px; float:left;}
.zt_gjmlzl .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_gjmlzl .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_gjmlzl .n1 .zw .bt img{ vertical-align:sub;}
.zt_gjmlzl .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_gjmlzl .n1 .szx{ text-align:left; float:left;}
.zt_gjmlzl .n1 .z{ width:600px; height:414px;  margin-top:30px; background:url(gjmlzl_n1i.jpg) center 0 no-repeat; position:relative; float:right;}
.zt_gjmlzl .n1 .z p{ width:240px; height:auto; font-size:18px; color:#333; position:absolute;}
.zt_gjmlzl .n1 .z .p1{ left:36px; top:27px;}
.zt_gjmlzl .n1 .z .p2{ right:36px; top:27px;}
.zt_gjmlzl .n1 .z .p3{ left:36px; top:340px;}
.zt_gjmlzl .n1 .z .p4{ right:36px; top:340px;}
.zt_gjmlzl .n2 .b{ padding:40px 0 80px 0;}
.zt_gjmlzl .n2 .z{ width:100%; height:auto; float:left;}
.zt_gjmlzl .n2 .z table{ width:275px; height:316px; float:left;}
.zt_gjmlzl .n2 .z tr .z1{ width:275px; height:316px; text-align:center; line-height:1.5em; font-size:30px; font-weight:bold; color:#fff; }
.zt_gjmlzl .n2 .z tr .z2{ width:235px; height:316px; text-align:justify; padding:0 20px; display:none; background:url(ydyby_n1b.png); font-size:16px; color:#fff; line-height:1.8em;}
.zt_gjmlzl .n2 .z tr .z2 b{ width:100%; height:auto; text-align:center; font-size:20px; color:#fff; margin-bottom:20px; float:left;}
.zt_gjmlzl .n2 .z tr:hover .z2{ display:table-cell;}
.zt_gjmlzl .n2 .z tr:hover .z1{ display:none;}
.zt_gjmlzl .n3{ width:100%; height:445px; background:url(gjmlzl_n3b.jpg) center 0 no-repeat; margin-bottom:20px; float:left;}
.zt_gjmlzl .n3 .zw{ width:400px; height:auto; float:left;}
.zt_gjmlzl .n3 .zw .bt{ width:100%; height:auto; margin-top:50px; float:left;}
.zt_gjmlzl .n3 .zw .bt{ font-size:44px; color:#fff;}
.zt_gjmlzl .n3 .zw .bt b{ font-size:66px;}
.zt_gjmlzl .n3 .zw .szx{ text-align:left;}
.zt_gjmlzl .n3 .zw .szx a{ background:#CFA271; border:1px #CFA271 solid; color:#fff;}
.zt_gjmlzl .n3 .zw .szx a:hover{ background:#CFA271; border:1px #CFA271 solid;}
.zt_gjmlzl .n3 .z{ width:640px; height:auto; float:right;}
.zt_gjmlzl .n3 .z li{ width:240px; height:137px; padding:26px 30px 0; margin:10px 0 10px 20px;  background:#fff; float:left;}
.zt_gjmlzl .n3 .z li .p1{ width:100%; height:42px; text-align:center; line-height:42px; font-size:26px; font-weight:bold; color:#555; float:left;}
.zt_gjmlzl .n3 .z li .p1 img{ vertical-align:middle;}
.zt_gjmlzl .n3 .z li .p2{ width:100%; height:auto; margin-top:15px; text-align:justify; line-height:1.8em; font-size:16px; font-weight:100; color:#555; float:left;}

.zt_gjmlzz .banner .i{ width:100%; height:500px; background:url(banner_gjmlzz.jpg) center 0 no-repeat; float:left;}
.zt_gjmlzz .n1 .b{ padding:40px 0 50px 0;}
.zt_gjmlzz .n1 .zw{ width:560px; height:auto; margin-top:35px; float:left;}
.zt_gjmlzz .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:100; float:left;}
.zt_gjmlzz .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_gjmlzz .n1 .zw .bt img{ vertical-align:sub;}
.zt_gjmlzz .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_gjmlzz .n1 .szx{ text-align:left; float:left;}
.zt_gjmlzz .n1 .i{ margin:40px 78px 0 0; float:right;}
.zt_gjmlzz .n2 .bg{ width:100%; height:auto; background:#F3F3F3; float:left;}
.zt_gjmlzz .n2 .b{ padding:40px 0 60px 0}
.zt_gjmlzz .n2 .z{ width:950px; height:684px; margin-top:10px; margin-left:150px; position:relative; color:#fff; float:left;}
.zt_gjmlzz .n2 .b1 .z{ background:url(gjmlzz_n2b1.jpg) center 0 no-repeat;}
.zt_gjmlzz .n2 .b2 .z{ background:url(gjmlzz_n2b2.jpg) center 0 no-repeat;}
.zt_gjmlzz .n2 .b3 .z{ background:url(gjmlzz_n2b3.jpg) center 0 no-repeat;}
.zt_gjmlzz .n2 .z .c1{ width:160px; height:auto; text-align:center; left:24px; top:290px; position:absolute;}
.zt_gjmlzz .n2 .z .c2{ width:224px; height:auto; text-align:center; left:340px; top:90px; position:absolute;}
.zt_gjmlzz .n2 .z .c3{ width:196px; height:auto; text-align:center; left:736px; top:240px; position:absolute;}
.zt_gjmlzz .n2 .z .p1{ font-weight:100;}
.zt_gjmlzz .n2 .z .p2{ font-size:22px; font-weight:bold; margin-bottom:10px;}
.zt_gjmlzz .n2 .z .p3{ font-size:16px; line-height:1.5em;}
.zt_gjmlzz .n2 .z .c1 .p1{ font-size:50px;}
.zt_gjmlzz .n2 .z .c2 .p1{ font-size:76px;}
.zt_gjmlzz .n2 .z .c3 .p1{ font-size:60px;}
.zt_gjmlzz .n3{ width:100%; height:445px; background:url(gjmlzl_n3b.jpg) center 0 no-repeat; float:left;}
.zt_gjmlzz .n3 .zw{ width:400px; height:auto; float:left;}
.zt_gjmlzz .n3 .zw .bt{ width:100%; height:auto; margin-top:50px; float:left;}
.zt_gjmlzz .n3 .zw .bt{ font-size:44px; color:#fff;}
.zt_gjmlzz .n3 .zw .bt b{ font-size:66px;}
.zt_gjmlzz .n3 .zw .szx{ text-align:left;}
.zt_gjmlzz .n3 .zw .szx a{ background:#CFA271; border:1px #CFA271 solid; color:#fff;}
.zt_gjmlzz .n3 .zw .szx a:hover{ background:#CFA271; border:1px #CFA271 solid;}
.zt_gjmlzz .n3 .z{ width:640px; height:auto; float:right;}
.zt_gjmlzz .n3 .z li{ width:156px; height:180px; margin-left:20px; text-align:center; font-size:24px; font-weight:bold; color:#555; background:url(gjmlzl_n3zb.png) center 0 no-repeat; display:table; float:left;}
.zt_gjmlzz .n3 .z li p{ display:table-cell; vertical-align:middle;}
.zt_gjmlzz .n3 .z .s1{ margin:-30px 0 0 108px}
.zt_gjmlzz .n3 .z .s2{ margin:-30px 0 0 20px}
.zt_gjmlzz .n4 .b{ padding:40px 0 20px 0;}
.zt_gjmlzz .n4 .z1{ width:460px; height:auto; float:left;}
.zt_gjmlzz .n4 .z1 .p1{ margin-top:50px; font-size:34px; font-weight:100; color:#333;}
.zt_gjmlzz .n4 .z1 .p2{ margin-top:0;  font-size:42px; font-weight:bold; color:#333;}
.zt_gjmlzz .n4 .z1 .p3{ margin-top:30px;  font-size:16px; color:#555; line-height:1.5em;}
.zt_gjmlzz .n4 .z2{ width:615px; height:auto; margin-top:50px; float:right;}
.zt_gjmlzz .n4 .z2 .i{ width:398px; height:298px; overflow:hidden; float:left;}
.zt_gjmlzz .n4 .z2 .i img{ width:398px; height:298px; float:left;}
.zt_gjmlzz .n4 .z2 span{ width:212px; height:auto;  float:left;}
.zt_gjmlzz .n4 .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_gjmlzz .n4 .z2 .on{ background:url(/zt/ztimg/rl/rljc_n3p1.jpg) no-repeat; color:#fff; }
.zt_gjmlzz .n4 .szx{ text-align:left; float:left;}

.zt_gjmlby .banner .i{ width:100%; height:500px; background:url(banner_gjmlby.jpg) center 0 no-repeat; float:left;}
.zt_gjmlby .n1 .z{ width:1245px; height:auto; flaot:left;}
.zt_gjmlby .n1 .z li{ width:370px; height:204px; margin:0 45px 45px 0; overflow:hidden; float:left;}
.zt_gjmlby .n1 .z li p{ width:370px; height:204px; display:table; float:left; transition: all 0.3s linear 0s;}
.zt_gjmlby .n1 .z li span{ display:table-cell; vertical-align:middle; text-align:center;}
.zt_gjmlby .n1 .z li .c1{ background:#F0F0F0; font-size:24px; color:#333;}
.zt_gjmlby .n1 .z li .c2{ width:310px; background:#c49664; font-size:16px; color:#fff; line-height:2em; padding:0 30px;}
.zt_gjmlby .n1 .z li .c2 span{ text-align: justify;}
.zt_gjmlby .n1 .z li .c3{ background:#f89d3f; font-size:24px; color:#fff;}
.zt_gjmlby .n1 .z li:hover .c1{ margin-top:-204px;}
.zt_gjmlby .n1 .z li:hover .c3{ background:#fcae5d;}
.zt_gjmlby .n2 .z{ width:1200px; height:auto; margin-top:30px; flaot:left;}
.zt_gjmlby .n2 .z li{ width:300px; height:302px; display:table; font-size:24px;  color:#fff; line-height:1.2em; float:left;}
.zt_gjmlby .n2 .z li span{ display:table-cell; vertical-align:middle; text-align:center;}
.zt_gjmlby .n2 .z li .p1{ font-size:42px; font-weight:bold; color:#c49664;}
.zt_gjmlby .n2 .z li .p1 b{ color:#a56522;}
.zt_gjmlby .n2 .z li .p2{ font-size:32px; font-weight:100; color:#555;}
.zt_gjmlby .n2 .z li .p3{ font-size:42px; color:#333; font-weight:bold; line-height:2.4em;}
.zt_gjmlby .n2 .z li .p4{ font-size:24px;}
.zt_gjmlby .n2 .z li .p5{ font-size:14px;}
.zt_gjmlby .n2 .z .l1{ width:600px; line-height:2em;}
.zt_gjmlby .n2 .z .l2{ background:#F2F2F2; color:#333;}
.zt_gjmlby .n2 .z .l3{ background:url(gjmlby_n2b1.jpg); }
.zt_gjmlby .n2 .z .l4{ background:url(gjmlby_n2b2.jpg); }
.zt_gjmlby .n2 .z .l5{ background:#C49664;}
.zt_gjmlby .n2 .z .l6{ background:url(gjmlby_n2b3.jpg); }
.zt_gjmlby .n2 .z .l7{ background:#F89D3F;}
.zt_gjmlby .n2 .z .l7:hover{ background:#fcae5d;}

.zt_gjmlwh .banner .i{ width:100%; height:500px; background:url(banner_gjmlwh.jpg) center 0 no-repeat; float:left;}
.zt_gjmlwh .n1 .z{ width:100%; height:auto; float:left;}
.zt_gjmlwh .n1 .z table{ width:275px; height:316px; float:left;}
.zt_gjmlwh .n1 .z tr .z1{ width:275px; height:316px; text-align:center; line-height:1.5em; font-size:30px; font-weight:bold; color:#fff; }
.zt_gjmlwh .n1 .z tr .z2{ width:235px; height:316px; text-align:justify; padding:0 20px; display:none; background:url(ydyby_n1b.png); font-size:16px; color:#fff; line-height:1.8em;}
.zt_gjmlwh .n1 .z tr:hover .z2{ display:table-cell;}
.zt_gjmlwh .n1 .z tr:hover .z1{ display:none;}
.zt_gjmlwh .n2 .b{ padding:40px 0 80px 0;}
.zt_gjmlwh .n2 .z{ width:100%; height:171px; margin-top:50px; text-align:center;  background:url(gjmlwh_n2i2.jpg) center 0 no-repeat; float:left;}

.zt_gjmlwh .n2 .z .p1{ font-size:24px; color:#333; font-weight:bold; margin-top:30px; text-indent:2em; }
.zt_gjmlwh .n2 .z .p2{ font-size:20px; color:#555; margin-top:30px;}
.zt_gjmlwh .n2 .szx{ margin-top:-15px;}
.zt_gjmlwh .n2 .szx a{ color:#fff; background:#f89d3f; }
.zt_gjmlwh .n2 .szx a:hover{ color:#fff; background:#f89d3f;  }


.zt_fjy .banner .i{ width:100%; height:500px; background:url(banner_fjy.jpg) center 0 no-repeat; float:left;}
.zt_fjy .st b{ color:#C49664;}
.zt_fjy .n1{ width:100%;  margin-top:65px; padding-bottom:30px; float:left;}
.zt_fjy .n1 .st,.zt_fjy .n2 .st,.zt_fjy .n3 .st{ background:url(st_b2.png) center no-repeat;}
.zt_fjy .n1 .z{ width:100%; height:auto; margin-top:30px; float:left;}
.zt_fjy .n1 .z span{ width:351px; height:359px; padding:55px; background:url(fjy_n1b.jpg) no-repeat; overflow:hidden; float:left;}
.zt_fjy .n1 .z .s{ margin:0 130px 0 80px;}
.zt_fjy .n1 .z span .p1{ width:100%; height:auto; text-align:center; font-size:34px; color:#c49664; font-weight:bold; float:left; }
.zt_fjy .n1 .z span .p2{ width:900px; height:auto; margin-top:30px; float:left;}
.zt_fjy .n1 .z span .p2 b{ width:50px; height:50px; padding:7px; text-align:center; font-size:18px; font-weight:normal; color:#c49664; border:3px #c49664 solid;  border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; margin-right:25px; float:left;}
.zt_fjy .n1 .z .s .p2 b{ margin-right:70px;}
.zt_fjy .n1 .z span .szw{ margin-top:60px;}
.zt_fjy .n1 .z span .szx{ margin-top:50px;}
.zt_fjy .n1 .z span .szx a{ background:#fff;}
.zt_fjy .n1 .z span .szx a:hover{ background:#f89d3f; color:#fff;}
.zt_fjy .n2{ width:100%; height:800px; background:#f2f2f2; float:left;}
.zt_fjy .n2 .i{ width:491px; height:492px; text-align:center; display:table; background:url(fjy_n2i.jpg) no-repeat; margin:30px 100px 0 0; float:left;}
.zt_fjy .n2 .i span{ display:table-cell; vertical-align:middle; color:#fff;}
.zt_fjy .n2 .i .p1{ font-size:60px; font-weight:bold; }
.zt_fjy .n2 .i .p2{ font-size:46px; margin:10px 0 30px; }
.zt_fjy .n2 .z{ width:600px; height:auto; margin-top:30px; float:left;}
.zt_fjy .n2 .z span{ width:580px; height:auto; padding-left:30px; background:url(fjy_n2i2.jpg) 0 10px no-repeat;  line-height:1.5em; float:left;}
.zt_fjy .n2 .z .s{ background:url(fjy_n2i1.jpg) 0 10px no-repeat;}
.zt_fjy .n2 .z span b{ font-size:18px; color:#333;}
.zt_fjy .n2 .z span p{ width:100%; height:auto; margin-bottom:34px; font-size:16px; color:#555; float:left;}
.zt_fjy .n3{ width:100%; margin-top:30px; float:left;}
.zt_fjy .n3 .z1{ width:100%; height:129px; margin-top:10px; background:url(fjy_n3z1b.jpg) center 0 no-repeat; text-align:center; line-height:52px;  float:left; }
.zt_fjy .n3 .z1 b{ font-size:24px; color:#fff;}
.zt_fjy .n3 .z2{ width:1110px; padding:0 45px; height:auto; float:left;}
.zt_fjy .n3 .z2 .c{ width:330px; height:425px; background:url(fjy_n3z2b.jpg) no-repeat; position:relative; float:left;}
.zt_fjy .n3 .z2 .s{ margin:0 60px;}
.zt_fjy .n3 .z2 .i{ width:100%; height:auto; float:left;}
.zt_fjy .n3 .z2 .i2{ width:100%; height:auto; text-align:center; left:0; top:57px; position:absolute;}
.zt_fjy .n3 .z2 .p1{ width:100%; height:auto; text-align:center; font-size:20px; font-weight:bold;  color:#c49664; margin-top:55px; float:left;}
.zt_fjy .n3 .z2 .p2{ width:280px; padding:0 25px;  font-size:16px; color:#555; margin-top:45px; line-height:1.5em; float:left;}


.zt_pqy .banner .i{ width:100%; height:500px; background:url(banner_pqy.jpg) center 0 no-repeat; float:left;}
.zt_pqy .st b{ color:#C49664;}
.zt_pqy .n1 .st,.zt_pqy .n2 .st,.zt_pqy .n3 .st{ background:url(st_b2.png) center no-repeat;}
.zt_pqy .n1{ width:100%;  margin-top:65px; padding-bottom:30px; float:left;}
.zt_pqy .n1 .z{ width:580px;}
.zt_pqy .n1 .z1{ height:642px; background:url(pqy_n1b1.jpg) no-repeat; float:left;}
.zt_pqy .n1 .z2{ height:605px; background:url(pqy_n1b2.jpg) no-repeat; float:right;}
.zt_pqy .n1 .z span{ width:500px; height:auto; padding:0 40px; overflow:hidden;  text-align:center; float:left;} 
.zt_pqy .n1 .z .p1{ width:500px; font-size:26px; font-weight:bold; color:#333; line-height:1em;}
.zt_pqy .n1 .z .p2{ width:525px; font-size:18px; color:#555; margin-top:50px; }
.zt_pqy .n1 .z .p2 p{ width:150px; height:41px; margin:0 25px  30px 0; text-align:center; line-height:41px; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; background:#e3e3e3; }
.zt_pqy .n1 .z1 .p1{ margin-top:392px;}
.zt_pqy .n1 .z2 .p1{ margin-top:356px;}
.zt_pqy .n2{ width:100%;  height:651px; background:url(pqy_n2b.jpg) center 0 no-repeat; float:left;}
.zt_pqy .n2 .szx a{ background:#fff;}
.zt_pqy .n2 .szx a:hover{ background:#f89d3f; color:#fff;}
.zt_pqy .n2 .z{ width:100%; height:300px; overflow:hidden; margin-top:30px; float:left;}
.zt_pqy .n2 .z li{ width:287px; height:130px; border-left:1px #ccc solid; padding-left:30px; margin-left:80px; margin-bottom:40px; float:left;}
.zt_pqy .n2 .z li .p1{ font-size:20px; color:#c49664; font-weight:bold; }
.zt_pqy .n2 .z li .p2{ font-size:16px; color:#555; margin-top:20px; text-align:justify;}
.zt_pqy .n2 .z .s{ border:0; margin-left:0;}

.zt_pqy .n3 .z{ width:1215px; height:251px; overflow:hidden; float:left;}
.zt_pqy .n3 .z li{ margin:0 15px 15px 0; float:left;}
.zt_pqy .n3 .z .k{ width:579px; height:auto; float:left;}
.zt_pqy .n3 .z .l1{ width:303px; height:251px; background:#E67478;}
.zt_pqy .n3 .z .l2{ background:#C49664; float:right;}
.zt_pqy .n3 .z .l3{ width:178px; height:118px; background:#F7EBEE;}
.zt_pqy .n3 .z .l4{ background:#F8F2EB;}
.zt_pqy .n3 .z .l3 span{ font-size:22px; color:#e67478;}
.zt_pqy .n3 .z .l4 span{ color:#c49664;}
.zt_pqy .n3 .z .l1 span{ width:240px; height:auto; margin:0 0 0 31px; float:left;}
.zt_pqy .n3 .z .l3{ text-align:center; line-height:118px;}
.zt_pqy .n3 .z li .p1{ font-size:24px; font-weight:bold; color:#fff; text-align:center; margin-top:35px;}
.zt_pqy .n3 .z li .p2{ font-size:16px; color:#fff; text-align:justify; line-height:1.6em; margin-top:20px;}

.zt_pqy .n4{ width:100%;  height:918px; background:url(pqy_n4b.jpg) center 0 no-repeat;  float:left;}
.zt_pqy .n4 .wrap{ position:relative;}
.zt_pqy .n4 .bt{ width:280px; height:51px; padding-left:39px;  background:url(n4t1.png); text-align:center; line-height:40px; font-size:24px; color:#fff; font-weight:bold; left:440px; top:0; position:absolute;}
.zt_pqy .n4 .p1{ width:100%; text-align:center; font-size:24px; color:#c49664; font-weight:bold; float:left;}
.zt_pqy .n4 .p2{ width:100%; font-size:16px; color:#5d5d5d; margin-top:20px;  float:left;}
.zt_pqy .n4 .z{ width:230px; height:auto; position:absolute;}
.zt_pqy .n4 .z1{ left:480px; top:250px;}
.zt_pqy .n4 .z2{ left:117px; top:580px;}
.zt_pqy .n4 .z3{ left:883px; top:502px;}
.zt_pqy .n4 .szx{ margin-top:680px;}
.zt_pqy .n5{ width:100%; height:505px; background:url(pqy_n5b.jpg) center 0 no-repeat; float:left;}
.zt_pqy .n5 .z{ width:640px; height:auto; margin-top:46px; float:right;}
.zt_pqy .n5 .z li{ width:156px; height:180px; margin-left:20px; text-align:center; font-size:24px; font-weight:bold; color:#555; background:url(gjmlzl_n3zb.png) center 0 no-repeat; display:table; float:left;}
.zt_pqy .n5 .z li p{ display:table-cell; vertical-align:middle;}
.zt_pqy .n5 .z .s1{ margin:-30px 0 0 108px}
.zt_pqy .n5 .z .s2{ margin:-30px 0 0 20px}
.zt_pqy .n5 .zw{ width:470px; height:auto; margin-top:46px; float:left;}
.zt_pqy .n5 .zw .bt{ width:100%; height:auto; font-size:42px; color:#fff; float:left;}
.zt_pqy .n5 .zw .bt b{ font-size:58px; font-weight:bold; color:#fff;}
.zt_pqy .n5 .zw p{ width:100%; height:auto; font-size:16px; color:#fff; margin-top:30px; line-height:1.8em; float:left;}
.zt_pqy .n5 .szx{ text-align:left;}
.zt_pqy .n5 .szx a{ background:#F89D3F; color:#fff;}


.zt_zgnmy .banner .i{ width:100%; height:500px; background:url(banner_zgnmy.jpg) center 0 no-repeat; float:left;}
.zt_zgnmy #scroll_nav ul li{ width:300px;}
.zt_zgnmy .n1{ width:100%; margin-top:65px; padding-bottom:30px; float:left;}
.zt_zgnmy .st b{ color:#C49664;}
.zt_zgnmy .n1 .z{ width:100%; height:300px; overflow:hidden; margin-top:30px; float:left;}
.zt_zgnmy .n1 .z li{ width:287px; height:130px; border-left:1px #ccc solid; padding-left:30px; margin-left:80px; margin-bottom:40px; float:left;}
.zt_zgnmy .n1 .z li .p1{ font-size:20px; color:#c49664; font-weight:bold; }
.zt_zgnmy .n1 .z li .p2{ font-size:16px; color:#555; margin-top:20px; text-align:justify;}
.zt_zgnmy .n1 .z .s{ border:0; margin-left:0;}
.zt_zgnmy .n2{ width:100%; height:auto; background:#F8F2EB; padding-bottom:40px; float:left;}
.zt_zgnmy .n2 .st{ background:url(st_b2.png) center no-repeat;}
.zt_zgnmy .n2 .szw{ text-align:center; }
.zt_zgnmy .n2 ul{ width:1220px; height:auto; margin-top:30px; float:left;}
.zt_zgnmy .n2 ul li{ width:590px; height:auto; background:#C49664; margin-right:20px; position:relative; float:left;}
.zt_zgnmy .n2 ul .on{ background:#AA7B49;}
.zt_zgnmy .n2 ul li .z1{ width:100%; height:102px; display:table; text-align:center; float:left;}
.zt_zgnmy .n2 ul li .z1 span{ display:table-cell; vertical-align:middle; color:#fff; line-height:1.8em;}
.zt_zgnmy .n2 ul li .z1 .p1{ font-size:24px;}
.zt_zgnmy .n2 ul li .z1 .p2{ font-size:14px;}
.zt_zgnmy .n2 ul li .z2{ width:490px; height:537px; padding:0 50px; border-top:3px #F8F2EB solid; float:left;}
.zt_zgnmy .n2 ul li .z2 img{ width:100%; height:auto; margin:30px 0; float:left;}
.zt_zgnmy .n2 ul li .z2 .zw{ font-size:16px; color:#fff; line-height:1.6em;}
.zt_zgnmy .n2 ul li .z2 .k{ width:100%; height:auto; padding-left:42px; margin-top:30px; float:left;}
.zt_zgnmy .n2 ul li .z2 .k span{ width:104px; height:90px; background:url(zgnmy_n2b.png); display:table; text-align:center; margin-right:47px; float:left;}
.zt_zgnmy .n2 ul li .z2 .k p{ font-size:16px; color:#aa7b49; display:table-cell; vertical-align:middle;}
.zt_zgnmy .n2 ul li .szx{ left:0; bottom:-10px; position:absolute;}
.zt_zgnmy .n2 ul li .szx a{ background:#fff;}
.zt_zgnmy .n2 ul li .szx a:hover{ color:#f89d3f;}
.zt_zgnmy .n3 .st{ margin-top:60px;}
.zt_zgnmy .n3 .b{ padding:40px 0 60px;}
.zt_zgnmy .n3 .z{ width:100%; height:auto; margin-top:30px; float:left;}
.zt_zgnmy .n3 .z .i{ width:454px; height:454px;  float:left;}
.zt_zgnmy .n3 .z ul{ width:640px; height:auto; margin-top:20px; float:right;}
.zt_zgnmy .n3 .z ul li{ width:100%; height:auto; margin-bottom:34px; float:left;}
.zt_zgnmy .n3 .z ul li img{ width:76px; height:76px; float:left; }
.zt_zgnmy .n3 .z ul li span{ width:540px; height:auto; padding:0 0 0 24px; line-height:1.8em;float:left;}
.zt_zgnmy .n3 .z ul li .p1{ font-size:20px; color:#333; font-weight: normall;}
.zt_zgnmy .n3 .z ul li .p1 b{ color:#c49664;}
.zt_zgnmy .n3 .z ul li .p2{ font-size:16px; color:#555;}

.zt_wyy .banner .i{ width:100%; height:500px; background:url(banner_wyy.jpg) center 0 no-repeat; float:left;}
.zt_wyy .n1{ width:100%; margin-top:65px; padding-bottom:30px; float:left;}
.zt_wyy .st b{ color:#C49664;}
.zt_wyy .n1 ul{ width:1280px; height:470px; overflow:hidden; float:left;}
.zt_wyy .n1 ul li{ width:560px; height:210px; margin:0 80px 50px 0; display:table; background:#F2F2F2; float:left;}
.zt_wyy .n1 ul li img{ float:left;}
.zt_wyy .n1 ul li span{ padding:0 45px; display:table-cell; vertical-align:middle;}
.zt_wyy .n1 ul li .p1{ font-size:18px; color:#333; font-weight:bold; }
.zt_wyy .n1 ul li .p2{ font-size:16px; color:#555; margin-top:15px; line-height:1.5em;}
.zt_wyy .n2{ width:100%; height:960px; background:url(wyy_n2b.jpg); float:left;}
.zt_wyy .n2 ul{ width:1368px; height:626px; float:left;}
.zt_wyy .n2 ul li{ width:288px; height:288px; position:relative; margin:0 168px 50px 0; display:table; float:left;}
.zt_wyy .n2 ul li span{ width:130px; height:130px; background:url(wyy_n2i7.png); left:79px; top:79px; text-align:center; line-height:130px; font-size:20px; font-weight:bold; color:#555; position:absolute;}
.zt_wyy .n2 .szx a{ background:#fff;}
.zt_wyy .n2 .szx a:hover{color:#f89d3f;}
.zt_wyy .n3{ width:100%; height:960px; float:left;}
.zt_wyy .n3 ul{ width:1368px; height:520px; position:relative; margin-top:50px; float:left;}
.zt_wyy .n3 ul li{ border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; display:table; font-size:30px; font-weight:bold; color:#fff; position:absolute;}
.zt_wyy .n3 ul .l1{ width:300px; height:300px; background:#F37C7D; z-index:4; left:0; top:120px;}
.zt_wyy .n3 ul .l2{ width:250px; height:250px; background:#FF9596; z-index:3; left:223px; top:311px;}
.zt_wyy .n3 ul .l3{ width:350px; height:350px; background:#F37C7D; z-index:3; left:460px; top:0;}
.zt_wyy .n3 ul .l4{ width:260px; height:260px; background:#F37C7D; z-index:3; left:740px; top:323px;}
.zt_wyy .n3 ul .l5{ width:220px; height:220px; background:#FF9596; z-index:3; left:980px; top:61px;}
.zt_wyy .n3 ul .l6{ width:200px; height:200px; background:rgba(243,124,125,.08); left:243px; top:230px;}
.zt_wyy .n3 ul .l7{ width:220px; height:220px; background:rgba(243,124,125,.1); left:680px; top:383px;}
.zt_wyy .n3 ul .l8{ width:300px; height:300px; background:rgba(243,124,125,.08); left:660px; top:0;}
.zt_wyy .n3 ul .l9{ width:220px; height:220px; background:rgba(243,124,125,.08); left:920px; top:110px;}
.zt_wyy .n3 ul span{ display:table-cell; vertical-align:middle; text-align:center; }
.zt_wyy .n3 .szx{ margin-top:100px;}
.zt_wyy .n4{ width:100%; height:560px; background:url(wyy_n4b.jpg); float:left;}
.zt_wyy .n4 .wrap{ position:relative;}
.zt_wyy .n4 span{ width:520px; left:0; top:80px; position:absolute;}
.zt_wyy .n4 .p1{ font-size:42px; color:#fff; font-weight:100;}
.zt_wyy .n4 .p2{ width:100%; font-size:16px; color:#fff; margin-top:30px; line-height:1.8em; text-align:justify; float:left;}
.zt_wyy .n4 .szx{ text-align:left;}
.zt_wyy .n4 .szx a{ background:#f89d3f; border:0; padding:10px 50px; color:#fff; }
.zt_wyy .n4 .i{ width:565px; right:0; top:80px; position:absolute;}
.zt_wyy .n4 .i img{ margin-left:40px; float:left;}
.zt_wyy .n5 .si{ text-align:center;}
.zt_wyy .n5 .si img{ width:1128px;}
.zt_wyy .n1 .st,.zt_wyy .n2 .st,.zt_wyy .n3 .st{  background:url(st_b2.png) center no-repeat;}



.zt_fml .banner .i{ width:100%; height:500px; background:url(banner_fml.jpg) center 0 no-repeat; float:left;}
.zt_fml .n1 .szw{ text-align:center;}
.zt_fml .n1 .z{ width:1224px; height:auto; margin-top:45px; float:left;}
.zt_fml .n1 .z li{ width:282px; height:455px; margin-right:24px; background:#FAF6F1; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.zt_fml .n1 .z li .p1{ width:100%; height:60px; text-align:center; line-height:50px; background:url(fml_n1l.jpg) 0 bottom no-repeat; font-size:20px; color:#c49664; font-weight:bold; float:left;}
.zt_fml .n1 .z li .p2{ padding:20px 29px 0; font-size:16px; color:#555; line-height:1.6em; text-align:justify; float:left;}
.zt_fml .n1 .szx{ margin:60px 0 40px 0;}
.zt_fml .n2{ width:100%; height:940px; background:url(wyy_n2b.jpg); float:left;}
.zt_fml .n2 .szw{ text-align:center; line-height:2em;}
.zt_fml .n2 .bt{ width:100%; text-align:center; margin-top:50px; float:left;}
.zt_fml .n2 .z{ width:1400px; height:auto; background:url(fml_n2i.png) 0 no-repeat; float:left;}
.zt_fml .n2 .z .c{ width:500px; height:508px; margin-right:150px; position:relative; float:left;}
.zt_fml .n2 .z .szx{ margin-top:500px;}
.zt_fml .n2 .z .szx a{ background:#fff;}
.zt_fml .n2 .z .szx a:hover{background:#f89d3f;}
.zt_fml .n2 .z .c span{ width:600px; font-size:16px; color:#555; line-height:1.6em; left:146px; top:377px; position:absolute;}
.zt_fml .n3{ width:100%; height:900px; background:url(fml_n3b.jpg); float:left;}
.zt_fml .n3 .st{ color:#fff; margin-top:80px;}
.zt_fml .n3 .b{ position:relative; overflow:visible;}
.zt_fml .n3 .i{ left:-119px; top:38px; position:absolute;}
.zt_fml .n3 .z{ width:626px; height:477px; background:url(fml_n3zbg.png); left:514px; top:89px; position:absolute;}
.zt_fml .n3 .z .p1{ font-size:20px; color:#c49664; font-weight:bold; margin-bottom:11px; }
.zt_fml .n3 .z .p2{ font-size:16px; color:#555; margin-bottom:43px; }
.zt_fml .n3 .z .box{ padding:55px 0 0 106px;}
.zt_fml .n3 .z span{ float:left;}
.zt_fml .n3 .zx{ width:626px; height:auto; left:514px; top:616px; position:absolute;}
.zt_fml .n3 .zx a{ width:193px; height:53px; font-size:18px; color:#fff; font-weight:bold; text-align:center; line-height:53px; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.zt_fml .n3 .zx .zx1{ background:#FFAC35; margin:0 115px 0 57px;}
.zt_fml .n3 .zx .zx2{ background:#c49664;}
.zt_fml .n4 .st{ background:#fff; margin-top:80px;}
.zt_fml .n4 .z{ width:1200px; height:600px; position:relative; margin-top:30px; float:left;}
.zt_fml .n4 .z li{ width:377px; height:377px; display:table; text-align:center; position:absolute;}
.zt_fml .n4 .z .bg1{ background:url(fml_n4b1.png) no-repeat; color:#fff;}
.zt_fml .n4 .z .bg2{ background:url(fml_n4b2.png) no-repeat; color:#c49664;}
.zt_fml .n4 .z span{ display:table-cell; vertical-align:middle; font-size:26px; line-height:1.6em;}
.zt_fml .n4 .z .s1{ left:213px; top:0;}
.zt_fml .n4 .z .s2{ right:213px; top:0;}
.zt_fml .n4 .z .s3{ left:15.5px; top:198.5px;}
.zt_fml .n4 .z .s4{ left:411.5px; top:198.5px;}
.zt_fml .n4 .z .s5{ right:15.5px; top:198.5px;}
.zt_fml .n4 .szx{ margin:40px 0;}
.zt_fml .n7{ margin:30px 0 50px 0;}
.zt_fml .n7 .szw{ text-align:center; }
.zt_fml .n7 .z{ width:1044px; height:277px; background:#C49664; margin:30px 78px 0; position:relative; float:left;}
.zt_fml .n7 .z span{ width:374px; text-align:center;  color:#fff; line-height:2em; left:93px; top:60px; position: absolute;}
.zt_fml .n7 .z span .p1{ font-size:30px; font-weight:bold;}
.zt_fml .n7 .z span .p2{ font-size:20px; font-weight:lighter; padding:10px 0;}
.zt_fml .n7 .z span .p3{ font-size:18px; border-top:1px #fff solid; line-height:3em; }
.zt_fml .n7 .z .i{ right:108px; top:53px; position: absolute;}


.zt_bdyc .banner .i{ width:100%; height:500px; background:url(banner_bdyc.jpg) center 0 no-repeat; float:left;}
.zt_bdyc .n1 .b{ padding:40px 0 70px 0;}
.zt_bdyc .n1 .i{ width:100%; height:auto; text-align:center; margin:40px 0 0; float:left;}
.zt_bdyc .n2{ background:url(bdyc_n2b.jpg) center no-repeat;}
.zt_bdyc .n2 .b{ padding:40px 0 70px 0;}
.zt_bdyc .n2 .szw b{ font-size:26px; color:#c49664;}
.zt_bdyc .n2 .z{ width:1260px; height:auto; text-align:center; margin:40px 0 0; float:left;}
.zt_bdyc .n2 .z li{ width:360px; height:405px; margin-right:60px; background:#fff; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; overflow:hidden; }
.zt_bdyc .n2 .z li:hover{ margin-top:-10px; -webkit-box-shadow: 0px 0px 10px 0px rgba(83,49,12,0.2);
-moz-box-shadow: 0px 0px 10px 0px rgba(83,49,12,0.2);
box-shadow: 0px 0px 10px 0px rgba(83,49,12,0.2);}
.zt_bdyc .n2 .z li .i2{ margin-top:-135px; }
.zt_bdyc .n2 .z li .p1{ width:100%; height:auto; margin-top:-20px; font-size:20px; line-height:4em; font-weight:bold; color:#c49664; background:url(bdyc_n2l.jpg) center bottom  no-repeat; float:left;}
.zt_bdyc .n2 .z li .p2{ width:310px; padding:20px 25px; font-size:16px; color:#555; line-height:1.5em; text-align:left; float:left;}

.zt_bdyczz .banner .i{ width:100%; height:500px; background:url(banner_bdyczz.jpg) center 0 no-repeat; float:left;}
.zt_bdyczz .dy{ width:100%; height:110px; background:#C49664; float:left;}
.zt_bdyczz .dy .p1{ width:310px; height:110px; line-height:110px; font-size:38px; font-weight:bold;  color:#fff; float:left;}
.zt_bdyczz .dy .p2{ width:890px; height:auto; font-size:16px; color:#fff; line-height:1.8em; padding-top:25px; float:left;}
.zt_bdyczz .st{ background:url(st_b3.png) center no-repeat;}
.zt_bdyczz .st b{ color:#c49664;}
.zt_bdyczz .szj2 .st{ background:url(st_b1.png) center no-repeat;}
.zt_bdyczz .n1 .z{ width:100; height:auto; float:left;}
.zt_bdyczz .n1 .z .box{ width:470px; height:470px; margin-bottom:60px; border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; background:#F5F5F5; border:2px #c49664 solid; float:left; position:relative;}
.zt_bdyczz .n1 .z .r{ float:right;}
.zt_bdyczz .n1 .z .box span{ padding:110px 85px 0; float:left;}
.zt_bdyczz .n1 .z .box .p1{ font-size:36px; font-weight:bold; color:#c49664; text-align:center; }
.zt_bdyczz .n1 .z .box .p2{ font-size:16px; color:#555; line-height:1.6em; margin-top:30px; }
.zt_bdyczz .n1 .z .box .zx a{ width:182px; height:33px; text-align:center; margin-top:60px; line-height:33px; font-size:16px; font-weight:bold; color:#fff; background:#FFAC35; border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; float:left;}
.zt_bdyczz .n1 .z .box .i{ left:331px; top:233px; position:absolute;}
.zt_bdyczz .n1 .z .r .i{ left:-60px; top:233px; position:absolute;}
.zt_bdyczz .n1 .z .r .zx a{ float:right;}
.zt_bdyczz .n1 .z .r .p2{ text-align:right;}
.zt_bdyczz .n2{ background:#f2f2f2;}
.zt_bdyczz .n2 .b{ padding:40px 0 60px 0;}
.zt_bdyczz .n2 .z{ width:100%; height:1033px; background:url(bdyczz_n2b.jpg) center no-repeat; position:relative; float:left;}
.zt_bdyczz .n2 .z .box{ position:absolute;}
.zt_bdyczz .n2 .z .z1{ width:457px; height:411px; background:url(bdyczz_n2i1.png); left:305px; top:0;}
.zt_bdyczz .n2 .z .z2{ width:411px; height:451px; background:url(bdyczz_n2i2.png); left:705px; top:229px;}
.zt_bdyczz .n2 .z .z3{ width:465px; height:411px; background:url(bdyczz_n2i3.png); left:435px; bottom:0;}
.zt_bdyczz .n2 .z .z4{ width:411px; height:438px; background:url(bdyczz_n2i4.png); left:80px; top:353px;}
.zt_bdyczz .n2 .z span{ width:240px; height:auto; font-size:16px; color:#fff; line-height:1.6em;  float:left;}
.zt_bdyczz .n2 .z p{ margin-bottom:15px;}
.zt_bdyczz .n2 .z .z2 span,.zt_bdyczz .n2 .z .z4 span{ width:182px;}
.zt_bdyczz .n2 .z .z1 span{ margin:40px 43px 0 0; float:right;}
.zt_bdyczz .n2 .z .z2 span{ margin:177px 31px 0 0; float:right;}
.zt_bdyczz .n2 .z .z3 span{ margin:206px 0 0 43px; float:left;}
.zt_bdyczz .n2 .z .z4 span{ margin:48px 0 0 31px; float:left;}
.zt_bdyczz .n2 .z .z1 span p{ margin-bottom:15px;}
.zt_bdyczz .n2 .z .box .zx a{ width:182px; height:33px; text-align:center;  line-height:33px; font-size:16px; font-weight:bold; color:#f9a62f; background:#fff; border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; border:1px #f9a62f solid; margin:0 29px; float:left;}
.zt_bdyczz .n2 .z .box .zx a:hover{ background:#f9a62f; color:#fff;}
.zt_bdyczz .n2 .z .z2 .zx a,.zt_bdyczz .n2 .z .z4 .zx a{ margin:0;}
.zt_bdyczz .n3 .b{ padding:40px 0 60px 0;}
.zt_bdyczz .n3 .z{ width:100%; height:auto; position:relative; float:left;}
.zt_bdyczz .n3 .z .box{ width:477px; height:477px; float:left;}
.zt_bdyczz .n3 .z .z1{ background:url(bdyczz_n3b1.jpg); margin-left:54px;}
.zt_bdyczz .n3 .z .z2{ background:url(bdyczz_n3b2.jpg); margin-right:54px; float:right;}
.zt_bdyczz .n3 .z span{ width:320px; height:auto; font-size:16px; color:#fff; line-height:1.6em; margin:0 78.5px; float:left;}
.zt_bdyczz .n3 .z .box .zx a{ width:182px; height:33px; margin-top:60px; text-align:center;  line-height:33px; font-size:16px; font-weight:bold; color:#f9a62f; background:#fff; border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; border:1px #f9a62f solid; float:left;}
.zt_bdyczz .n3 .z .box .zx a:hover{ background:#f9a62f; color:#fff;}
.zt_bdyczz .n3 .z .z2 .zx a{ float:right;}
.zt_bdyczz .n3 .z .box .p1{ font-size:30px; font-weight:bold; color:#c49664; text-align:center; margin-top:135px;}
.zt_bdyczz .n3 .z .box .p2{ font-size:16px; color:#555; margin-top:35px; line-height:1.6em;}
.zt_bdyczz .n4{ height:auto; background:#f2f2f2;}
.zt_bdyczz .n4 .b{ padding:30px 0 0; }
.zt_bdyczz .n4 .zw{ width:550px; height:auto; float:left;}
.zt_bdyczz .n4 .zw .p1{ font-size:16px; color:#555; line-height:2em; margin-top:120px;}
.zt_bdyczz .n4 .zw .p2{ font-size:18px; font-weight:bold;  color:#c49664; margin-top:40px;}
.zt_bdyczz .n4 .i{ width:550px; height:auto; margin-right:54px; float:right;}
.zt_bdyczz .n4 .i img{ float:right;}
.zt_bdyczz .n4 .zw .zx a{ width:230px; height:50px; margin-top:60px; text-align:center;  line-height:50px; font-size:16px; font-weight:bold; color:#f9a62f; background:#fff; border-radius:1000px; -moz-border-radius:1000px; -webkit-border-radius:1000px; border:1px #f9a62f solid; float:left;}
.zt_bdyczz .n4 .zw .zx a:hover{ background:#f9a62f; color:#fff;}
.zt_bdyczz .n5{ width:100%; height:505px; background:url(pqy_n5b.jpg) center 0 no-repeat; float:left;}
.zt_bdyczz .n5 .z{ width:640px; height:auto; position:relative; float:right;}
.zt_bdyczz .n5 .z li{ width:188px; height:188px; text-align:center; font-size:24px; font-weight:bold; color:#555; background:url(bdyczz_n5zb.png) center 0 no-repeat; display:table; float:left; position: absolute;}
.zt_bdyczz .n5 .z li p{ display:table-cell; vertical-align:middle;}
.zt_bdyczz .n5 .z .l1{ right:187px; top:54px;}
.zt_bdyczz .n5 .z .l2{ right:86px; top:159px;}
.zt_bdyczz .n5 .z .l3{ right:187px; top:264px;}
.zt_bdyczz .n5 .z .l4{ right:290px; top:159px;}
.zt_bdyczz .n5 .zw{ width:470px; height:auto; margin-top:76px; float:left;}
.zt_bdyczz .n5 .zw .bt{ width:100%; height:auto; font-size:42px; color:#fff; font-weight:100; float:left;}
.zt_bdyczz .n5 .zw .bt b{ font-size:58px; font-weight:bold; color:#fff;}
.zt_bdyczz .n5 .zw p{ width:100%; height:auto; font-size:16px; color:#fff; margin-top:30px; line-height:1.8em; float:left;}
.zt_bdyczz .n5 .szx{ text-align:left;}
.zt_bdyczz .n5 .szx a{ background:#F89D3F; color:#fff;}

.zt_bdycby .banner .i{ width:100%; height:500px; background:url(banner_bdycby.jpg) center 0 no-repeat; float:left;}
.zt_bdycby .n1 .z1{ width:100%; height:auto; margin-bottom:40px; float:left;}
.zt_bdycby .n1 .z1 .i{ width:142px; height:142px; float:left;}
.zt_bdycby .n1 .z1 .zx{ width:304px; height:142px; background:#FFAC35 url(bdycby_n1z1zx.jpg) 0 center no-repeat; display:table; float:left;}
.zt_bdycby .n1 .z1 .zx span{ display:table-cell; vertical-align:middle; text-align:center; color:#fff; line-height:2em; }
.zt_bdycby .n1 .z1 .zx .p1{ font-size:30px; font-weight:bold;}
.zt_bdycby .n1 .z1 .zx .p2{ font-size:20px;}
.zt_bdycby .n1 .z1 .zw{ width:673px; height:142px; margin:0 59px 0 22px; display:table; float:left;}
.zt_bdycby .n1 .z1 .zw span{ display:table-cell; vertical-align:middle; line-height:3em; }
.zt_bdycby .n1 .z1 .zw .p1{ font-size:16px; color:#82897f; border-bottom:1px #a9855c solid; }
.zt_bdycby .n1 .z1 .zw .p1 b{ font-size:30px; font-weight:bold;}
.zt_bdycby .n1 .z1 .zw .p2{ font-size:22px;}
.zt_bdycby .n1 .z2{ width:100%; height:auto; margin-bottom:40px; float:left;}
.zt_bdycby .n1 .z2 .box{ width:576px; height:226px; float:left;}
.zt_bdycby .n1 .z2 .box .i{ width:283px; height:226px;  float:left;}
.zt_bdycby .n1 .z2 .box .zw{ width:293px; height:226px; background:#C49664; color:#fff; line-height:1.5em; float:left;}
.zt_bdycby .n1 .z2 .box .zw .p1{ font-size:22px; font-weight:bold; text-align:center; }
.zt_bdycby .n1 .z2 .box .zw .p2{ font-size:16px; margin-top:15px;}
.zt_bdycby .n1 .z2 .box .zw span{ padding:30px 35px; float:left;}
.zt_bdycby .n1 .z2 .r{ float:right;}

.zt_bdycby .n2{ background:url(/zt/ztimg/fk/bdycby_n2b.jpg) no-repeat; margin-bottom:40px;}
.zt_bdycby .n2 .b{ padding:40px 0 70px 0;}

.bdyc_js .st{ margin:0;}
.bdyc_js .b{ padding:10px 0 40px 0;}
.bdyc_js .z{ width:100%; height:auto; margin:40px 0 0; float:left;}
.bdyc_js .z .z1{ width:1260px; padding-left:128px; text-align:center; float:left;}
.bdyc_js .z .z1 li{ width:255px; height:255px; margin-right:90px;float:left;}
.bdyc_js .z .z1 li img{ display:none;}
.bdyc_js .z .z1 .on img{ display:block; -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;}
.bdyc_js .z .z2{ width:100%; height:auto; margin-top:40px; float:left;}
.bdyc_js .z .z2 .zw{ width:513px; height:auto; float:left;}
.bdyc_js .z .z2 .i{ width:565px; text-align:left; float:right;}
.bdyc_js .z .z2 .zw .p2{ width:100%; height:auto; font-size:16px; color:#555; line-height:1.5em; margin-top:20px;  float:left;}
.bdyc_js .z .z2 .zw .szx{ text-align:left; }
.bdyc_js .z .z2 .zw .p1{ width:100%; height:auto; line-height:42px; font-size:22px; color:#333;  float:left; }
.bdyc_js .z .z2 .zw .p1 b{ width:125px; height:42px; padding-right:10px; text-align:center; font-size:22px; font-weight:bold; color:#fff; background: url(bdyc_jsb.jpg); margin-right:20px; float:left;}


.fk_js{ width:100%; height:800px; background:url(fkjs_bg.jpg) center 0 no-repeat; float:left;}
.fk_js .zw{ width:640px; height:auto; float:left;}
.fk_js .zw p{ width:100%; height:auto; line-height:1.5em; float:left;}
.fk_js .zw .p1{ font-size:42px; color:#c49664; font-weight:bold; margin-top:20px;}
.fk_js .zw .p2{ font-size:34px; color:#333; font-weight:100; }
.fk_js .zw .p3{ font-size:16px; color:#555; margin-top:30px; text-align:justify;}
.fk_js .zw img{ margin-top:50px;}
.fk_js .i{ margin:30px 0 0 170px; float:left; }
.fk_js .zx{ width:100%; height:auto; margin-top:80px; text-align:center; float:left;}
.fk_js .zx a{ padding:10px 50px; font-size:18px; font-weight:bold; color:#fff; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.fk_js .zx .zx1{ background:#C49664; margin-right:180px;}
.fk_js .zx .zx2{ background:#FFAC35;}
.fk_js2{ width:100%; height:auto; float:left;}
.fk_js2 .bt{ width:100%; height:51px; margin-top:50px; text-align:center; line-height:43px; font-size:18px; color:#fff; font-weight:bold; background:url(fkjs2_btb.jpg) center no-repeat; float:left;}
.fk_js2 .zw{ width:1200px; height:auto; margin-top:30px; float:left;}
.fk_js2 .zw img{ margin:0 44px; float:left;}
.fk_js2 .zx{ width:100%; height:auto; margin-top:80px; text-align:center; float:left;}
.fk_js2 .zx a{ padding:10px 50px; font-size:18px; font-weight:bold; color:#fff; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.fk_js2 .zx .zx1{ background:#C49664; margin-right:180px;}
.fk_js2 .zx .zx2{ background:#FFAC35;}


.gjml_js .b{ padding:40px 0 60px 0;}
.gjml_js .zw{ width:510px; height:auto; float:left;}
.gjml_js .zw p{ width:100%; height:auto; font-size:16px; line-height:2em; margin-top:20px; float:left;}
.gjml_js .zw .szx{ text-align:left;}
.gjml_js .i{ margin-right:60px; float:right;}
.gjml_js .xbt{ width:100%; height:50px; line-height:50px; margin-top:50px; text-align:center; font-size:34px; color:#333; font-weight:bold; float:left;}
.gjml_js .z{ width:1220px; height:auto; margin-top:103px; float:left;}
.gjml_js .z li{ width:224px; height:285px; padding:0 30.5px; margin-right:20px; background:#F0F0F0; text-align:center; float:left;}
.gjml_js .z li img{ margin-top:-51px;}
.gjml_js .z li .p1{ margin-top:22px; font-size:18px; color:#555;}
.gjml_js .z li .p1 b{ font-size:22px; color:#333;}
.gjml_js .z li .p2{ width:184px; height:75px; padding:35px 5px; text-align:justify; background:url(/zt/ztimg/fk/gjml_jsp2b.png) no-repeat; font-size:16px; line-height:1.5em; margin:15px;}
.zt_gjml .gjml_js .b{ padding:40px 0 60px;}


.szj .si{ margin-top:40px; position:relative;}
.szj .si .zx{ width:100%; height:auto; top:482px; left:0; position:absolute;}
.szj .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;}
.szj .si .zx .zx1{ background:#f89d3f; border:1px #f89d3f solid; font-size:18px; color:#fff; margin:0 78px 0 348px; }
.szj .si .zx .zx2{ background:#fff; border:1px #f89d3f solid; font-size:18px; color:#f89d3f; }

.szj2 .slides{ height:480px;}
.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:#f89d3f; font-size:18px; color:#fff; font-weight:bold; line-height:53px;}


.szj2 .flex-control-nav{ display:none;}
.sn_pp{ width:100%; height:auto; float:left;}
.sn_pp .b{ padding:40px 0 0;}
.sn_pp .i{ width:600px; height:486px; float:left;}
.sn_pp .z{ width:600px; height:486px; background:url(pp_i2.jpg) center 0 no-repeat; float:left;}
.sn_pp .z li{ width:300px; height:243px; float:left;}
.sn_pp .z .p1{ width:100%; height:auto; text-align:center; font-size:20px; color:#333; margin-top:175px; float:left;}
.sn_pp .z .p2{ width:216px; height:auto; text-align:justify; padding:0 42px; font-size:16px; color:#555; margin-top:70px; line-height:1.5em; float:left;}
.sn_pp .z .p3{ width:216px; height:auto; text-align:justify; padding:0 36px; font-size:16px; color:#555; margin-top:90px; line-height:1.5em; float:left;}


.sn1{ width:100%; height:479px; background:url(sn1_bg.jpg) center no-repeat ; float:left;}
.sn1 .z1{ width:640px; height:auto; margin-right:100px; float:left;}
.sn1 .z1 .p1{ width:100%; height:auto; font-size:42px; font-weight:bold; color:#fff; margin-top:100px; float:left;}
.sn1 .z1 .p2{ width:100%; height:auto; margin-top:20px; text-align:justify; float:left;}
.sn1 .z1 .p3{ width:100%; height:auto; margin-top:50px; font-size:16px; color:#fff; line-height:2em; float:left;}
.sn1 .z2{ width:380px; height:340px; padding:15px 20px; background:url(sn1_i2.png); margin-top:54px; float:right;}
.sn1 .z2 p{ width:190px; height:auto; font-size:16px; color:#333; text-align:center; line-height:1.5em; margin-top:135px; float:left;}


.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_ydy .sl .a1{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_ydyzl .sl .a2{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_ydyzz .sl .a3{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_ydyby .sl .a4{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_ydywh .sl .a5{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_gjml .sl .a1{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_gjmlzl .sl .a2{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_gjmlzz .sl .a3{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_gjmlby .sl .a4{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_gjmlwh .sl .a5{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_fjy .sl .a1{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_pqy .sl .a2{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_wyy .sl .a3{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_zgnmy .sl .a4{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_bdyc .sl .a1{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_bdyczl .sl .a2{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_bdyczz .sl .a3{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_bdycby .sl .a4{ background:url(/img/sl2.png) no-repeat; color:#fff;}
.zt_bdycwh .sl .a5{ background:url(/img/sl2.png) no-repeat; color:#fff;}

@-webkit-keyframes rotation {
    from {-webkit-transform: rotate(0deg);
}to {
    -webkit-transform: rotate(360deg);
}}