﻿@charset "utf-8";
/* CSS Document */
img{ border:none;}
*{ margin:0px; padding:0px;}
li{ list-style:none;}
.clr{ width:0px; height:0px; clear:both; overflow:hidden;}
a{ text-decoration:none; border:0; color:#555;}
html{ font-size:62.5%;}
body{ max-width:640px; font-family:"微软雅黑"; font-size:1.6rem; color:#555; margin:0 auto;}
.wrap{max-width:640px; height:auto; overflow:hidden; position:relative; margin:0 auto;}
.op8{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.op5{ filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.yj5{ border-radius:15px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.yj100{ border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}



.banner{ width:100%; height:auto; text-align:center; float:left;}
.banner img{ width:100%; height:auto; float:left; }

.flexslider{position:relative;height:auto;}
.slides{ position:relative; overflow:hidden; }
.slides li{ width:100%;}

.flex-control-nav{position:absolute;bottom:5px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/img/dot.png) center no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{ background:url(/img/dot2.png) center no-repeat;}
.flex-direction-nav{position:absolute;z-index:2;width:100%;top:50%; margin-top:-25px;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(/img/bannerl.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(/img/bannerr.png) center center no-repeat;}

.t{ width:100%; height:50px; overflow:hidden; line-height:50px; font-size:20px; border-top:1px #ddd solid; border-bottom:1px #ddd solid; float:left;}
.t span{ padding-left:8%;}
.t1{ background:#F6F6F6 url(t1.png) 3% center no-repeat; color:#333;}
.t2{ background:#D9A953 url(t2.png) 3% center no-repeat; color:#fff;}

.dy{ width:94%; height:auto; padding:3%; background:#D9A953; float:left;}
.dy .i{ width:8%; margin-right:3%; float:left;}
.dy .i img{ width:100%; height:auto; float:left;}
.dy span{ width:89%; font-size:1.8rem; color:#fff; line-height:1.5em; float:left;}

.zt_fk .n1{ width:100%; height:auto; float:left;}
.zt_fk .n1 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_fk .n1 .b .i1{ width:74%; height:auto; margin:3% 13% 0; float:left;}
.zt_fk .n1 .b .i2{ width:100%; height:auto; float:left;}
.zt_fk .n1 .b img{ width:100%; height:auto; float:left;}
.zt_fk .n1 .b .p1{ width:100%; height:auto; padding:6% 0; float:left;}
.zt_fk .n1 .b .p1 a{ width:32%; margin-right:2%; height:35px; text-align:center; line-height:37px; background:#777; font-size:18px; color:#fff; float:left;}
.zt_fk .n1 .b .p1 a:last-child{ margin:0; background:#e55759;}
.zt_fk .n1 .b .p2{ width:100%; height:auto; font-size:18px; color:#777; line-height:1.5em; margin:0 0 3%; text-indent:2em; float:left;}

.zt_fk .n2{ width:100%; height:auto; float:left;}
.zt_fk .n2 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_fk .n2 .b .z1{ width:100%; padding:2% 0 1% 0; text-align:center; margin-top:10px;  float:left;}
.zt_fk .n2 .b .z1 .p1{ font-size:26px; font-weight:bold; line-height:1em;}
.zt_fk .n2 .b .z1 .p2{ font-size:16px; line-height:1em;}
.zt_fk .n2 .b .z2{ width:100%; height:auto; float:left;}
.zt_fk .n2 .b .z2 ul{ padding-left:1px; padding-bottom:10px; margin:0 auto;}
.zt_fk .n2 .b .z2 ul li{ width:33%; height:40px; background:#F2F2F2; text-align:center; line-height:40px; margin:1px 1px 0 0; float:left;}
.zt_fk .n2 .b .z2 ul li a{ font-size:1.6rem; color:#333;}
.zt_fk .n2 .b .z2 ul .m a{ color:#fff;}
.zt_fk .n2 .zx{ width:80%; height:auto; padding:3% 10% 6%; float:left;} 
.zt_fk .n2 .zx a{ width:48%; height:20px; padding:10px 0; text-align:center; line-height:20px; font-size:20px; color:#fff; margin-right:4%; background:#D9A953; float:left;}
.zt_fk .n2 .zx a:last-child{ margin:0;}
.zt_fk .n2 .zx img{ width:18px; height:18px; vertical-align:middle;}

.zt_fk .n3{ width:100%; height:auto; float:left;}
.zt_fk .n3 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_fk .n3 .b .zw{ width:100%; height:auto; font-size:18px; color:#777; line-height:1.5em; margin:3% 0; text-indent:2em; float:left;}
.zt_fk .n3 .b .z{ width:100%; height:auto; float:left;}
.zt_fk .n3 .b .z .z1{ width:50%; height:auto; float:left;}
.zt_fk .n3 .b .z .z1 li{ width:94%; height:50px; margin-bottom:5px; line-height:50px;  padding-left:6%; font-size:18px; color:#333;  background:#F2F2F2 url(fk_n3li2.jpg) right center no-repeat;float:left;}
.zt_fk .n3 .b .z .z1 .on{ background:#D9A953 url(fk_n3li.jpg) right center no-repeat; color:#fff;}
.zt_fk .n3 .b .z .z2{ width:48%; height:auto; padding-left:2%; float:left;}
.zt_fk .n3 .b .z .z2 .i{ width:100%; height:auto; float:left;}
.zt_fk .n3 .b .z .z2 .i img{ width:100%; height:auto; float:left;}
.zt_fk .n3 .b .z .z2 .zw{ font-size:18px; margin-top:10px; text-indent:0;}




.zt_fkjc .n1{ width:100%; height:auto; float:left;}
.zt_fkjc .n1 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_fkjc .n1 .b .zw{ width:100%; height:auto; font-size:18px; color:#777; line-height:1.5em; margin:3% 0; text-indent:2em; float:left;}
.zt_fkjc .n1 .i{ width:100%; height:auto; margin:3% 0; float:left;}
.zt_fkjc .n1 .i img{ width:100%; height:auto; float:left;}
.zt_fkjc .n1 ul li{ width:100%; height:auto; line-height:2em; font-size:18px; margin-bottom:1px; float:left;}
.zt_fkjc .n1 ul li .p1{ width:37%; padding-left:3%; height:auto; color:#fff; float:left;}
.zt_fkjc .n1 ul li .p2{ width:60%; height:auto; color:#CC9739; text-align:center; float:left;}
.zt_fkjc .n1 .b .zx{ width:84%; height:auto; margin:3% 8%;  float:left;}
.zt_fkjc .n1 .b .zx img{ width:100%; height:auto; float:left;}

.zt_fkjc .n2{ width:100%; height:auto; float:left;}
.zt_fkjc .n2 .b{ width:100%; height:auto; padding:3% 0; float:left;}
.zt_fkjc .n2 table{ width:100%; height:auto; float:left;}
.zt_fkjc .n2 tr{ width:94%; height:auto; padding:5px 3%; line-height:24px; background:#F3F3F3; margin-bottom:10px; float:left;}
.zt_fkjc .n2 tr:last-child{ border:0;}
.zt_fkjc .n2 tr .i{ width:120px; height:auto;}
.zt_fkjc .n2 tr .z{ width:100%; padding-left:3%; font-size:16px; line-height:1.5em; color:#666; } 
.zt_fkjc .n2 tr .z b{ padding:0 6px; background:#BDC845; font-size:16px; color:#fff; margin-right:10px;  float:left;}
.zt_fkjc .n2 tr .z .p1{ font-size:20px; color:#333;}
.zt_fkjc .n2 tr .z .p2{ margin:5px 0; font-size:16px; color:#777;}

.zt_fkjc .n3{ width:100%; height:auto; float:left;}
.zt_fkjc .n3 .b{ width:100%; height:auto; padding:0 0 3%; float:left;}
.zt_fkjc .n3 .b ul li{ width:40%; height:auto; margin:3% 5% 0; float:left;}
.zt_fkjc .n3 .b ul li .i{ width:100%; height:auto; float:left;}
.zt_fkjc .n3 .b ul li .i img{ width:100%; height:auto; float:left;}
.zt_fkjc .n3 .b ul li  p{ width:100%; font-size:18px; color:#333; text-align:center; line-height:2em; float:left;}

.zt_fkjc .n4{ width:100%; height:auto; float:left;}
.zt_fkjc .n4 .b{ width:94%; height:auto; padding:3% 3% 6%; float:left;}
.zt_fkjc .n4 .b li{ width:94%; height:auto; padding:30px 3% 3%; border-radius:5px; margin-top:30px; color:#777; position:relative; float:left;}
.zt_fkjc .n4 .b .z1{ background:#FDF8F0; border:1px #F5E6CA solid; }
.zt_fkjc .n4 .b .z2{ background:#FEF2F3; border:1px #f8e0e2 solid; }
.zt_fkjc .n4 .b .z3{ background:#F1F8FE; border:1px #E1EDF8 solid; }
.zt_fkjc .n4 .b .p1{ width:200px; height:40px; line-height:2em; text-align:center; border-radius:5px; font-size:20px; color:#fff; top:-20px;  left:50%; margin-left:-100px; position: absolute;}
.zt_fkjc .n4 .b .z1 .p1{ background:#FFAB2B;}
.zt_fkjc .n4 .b .z2 .p1{ background:#E55759;}
.zt_fkjc .n4 .b .z3 .p1{ background:#54B6FF;}
.zt_fkjc .n4 .b .l{ width:21px; height:9px; left:50%; margin-left:-10.5px; top:20px; position: absolute;}
.zt_fkjc .n4 .b .l img{ width:21px; height:9px; float:left;}

.zt_ydy .n1{ width:100%; height:auto; margin-top:3%; padding:5% 0; float:left;}
.zt_ydy .st{ width:100%; height:auto; font-size:24px; font-weight:bold; color:#fa575a; text-align:center; line-height:2em; float:left;}
.zt_ydy .st2 img{ width:100%; height:auto; margin-top:3%; float:left;}
.zt_ydy .l img{ width:100%; height:auto; margin-bottom:5%; float:left;}
.zt_ydy .n1 .b{ width:94%; height:auto; margin:3% 3% 0; padding-bottom:3%;  float:left;}
.zt_ydy .n1 .b .i img{ width:30%; height:auto; margin-right:3%; float:left;}
.zt_ydy .n1 .b span{ width:67%; height:auto; text-indent:2em; font-size:16px; line-height:1.5em; float:left;}
.zt_ydy .szx a{ width:94%; height:auto; background:#FF9190; font-size:24px; font-weight:bold; color:#fff; margin:3%; text-align:center; line-height:2em; float:left;}
.zt_ydy .n2{ width:100%; height:auto; margin-top:3%; padding:5% 0; background:#FF9D9C; float:left;}
.zt_ydy .n2 .st{ color:#fff; }
.zt_ydy .n2 .b{ width:94%; height:auto; margin:3% 3% 0; float:left;}
.zt_ydy .n2 .b .i{ width:30%; height:auto; }
.zt_ydy .n2 .b .i img{ width:100%; height:auto; float:left;}
.zt_ydy .n2 .b tr{ margin:0 0 3%; float:left;}
.zt_ydy .n2 .b .z{ padding-left:3%; color:#fff;}
.zt_ydy .n2 .b .z .p1{ font-size:20px; line-height:2em; font-weight:bold;}
.zt_ydy .n2 .b .z .p2{ font-size:16px; }
.zt_ydy .n2 .szx a{ background:#fff; color:#E76D6C; letter-spacing:0.5em;}

.zt_ydy .n3{ width:100%; height:auto; padding:5% 0; background:#FFdddd; float:left;}
.zt_ydy .n3 .i img{ width:76%; height:auto; margin:0 12%; float:left;}
.zt_ydy .n3 .szx a{  letter-spacing:0.5em; margin-top:6%;}
.zt_ydy .n5 .szx a{  margin-top:6%;}
.zt_ydy .n4{ width:100%; height:auto; padding:5% 0; background:#FF9D9C; position:relative; float:left;}
.zt_ydy .n4 .z{ width:97%; height:auto; padding:3% 0 0 3%; float:left;}
.zt_ydy .n4 .z .i{ width:24%; height:auto; right:0; bottom:5%; position:absolute;}
.zt_ydy .n4 .z .i img{ width:100%; height:auto;}
.zt_ydy .n4 .z .z1{ width:100%; height:auto; margin-top:3%; text-indent:2em; float:left;}
.zt_ydy .n4 .z .z2{ width:70%; height:auto; margin-top:5%; float:left;}
.zt_ydy .n4 .z p{ font-size:16px; color:#fff; line-height:1.5em;}
.zt_ydy .n4 .szx a{ background:#fff; color:#E76D6C; width:40%; margin-top:10%; }

.zt_ydy .n5{ width:100%; height:auto; margin-top:3%; padding:5% 0;  float:left;}
.zt_ydy .n5 .zw{ width:94%; height:auto; padding:3%;text-indent:2em; font-size:16px; color:#e76d6c; line-height:1.5em; float:left;}
.zt_ydy .n5 .i{ width:90%; height:auto; margin:0 5%; float:left;}
.zt_ydy .n5 .i img{ width:100%; height:auto; float:left;}

.zt_ydy .n6{ width:100%; height:auto; margin-top:3%; padding:5% 0; background:#FF9D9C; position:relative; float:left;}
.zt_ydy .n6 ul{ width:96%; height:auto; padding:0 2%; margin-top:5%; float:left;}
.zt_ydy .n6 ul li{ width:29%; height:auto; margin-top:3%; padding:0 2%; text-align:center; font-size:14px; color:#fff; float:left;}
.zt_ydy .n6 ul li img{ width:100%; max-width:150px; height:auto;}
.zt_ydy .n6 ul li span{ width:100%; height:3em; line-height:1.5em; float:left;}
.zt_ydy .n6 .szx a{ background:#fff; color:#E76D6C; margin-top:6%;}

.zt_ydy .n7{ width:100%; height:auto; margin-top:3%; padding:5% 0; background:#fff; position:relative; float:left;}
.zt_ydy .n7 ul{ width:88%; height:auto; padding:0 6%; float:left;}
.zt_ydy .n7 ul li{ width:90%; padding:5%; height:auto; background:#E5E5E5; margin:5% 0 2%; position:relative; float:left;}
.zt_ydy .n7 ul b{ width:30px; height:26px; top:-13px; background:url(ydy_n7li.png); z-index:2; text-align:Center; line-height:26px; color:#fff; position:absolute;}
.zt_ydy .n7 ul .szx a{ margin-top:5%;}

.zt_fk2 .xg{display:none;}
.zt_fk2 .st{ width:100%; height:auto; text-align:center; padding:5% 0 2%; color:#D9A953; float:left;}
.zt_fk2 .st .p1{ font-size:1.4rem;  text-decoration:underline;}
.zt_fk2 .st .p2{ font-size:2.8rem; font-weight:bold;}
.zt_fk2 .dh2 .b1{ width:98%; height:auto; padding:3% 1%; float:left;}
.zt_fk2 .dh2 .b1 .z{ width:50%; height:auto; text-align:center; float:left;}
.zt_fk2 .dh2 .b1 .z img{ width:96%; height:auto;}
.zt_fk2 .dh2 .b2{ width:100%; height:auto; flooat:left;}
.zt_fk2 .dh2 .b2 a{ width:25%; height:auto; text-align:center; font-size:1.4rem; line-height:2em; display:block; float:left;}
.zt_fk2 .dh2 .b2 a span{ width:100%; height:auto; border:1px #ccc solid; border-right:0; float:left;}
.zt_fk2 .dh2 .b2 a:first-child span{ border-left:0;}
.zt_fk2 .dh3 .b{ width:94%; height:auto; padding:3%; position:relative; float:left;}
.zt_fk2 .dh3 .b .i{ width:100%; height:auto; float:left; }
.zt_fk2 .dh3 .b .i img{ width:100%; height:auto;}
.zt_fk2 .dh3 .b .a{ width:100%; height:100%; left:0; top:0; z-index:2; position:absolute;}
.zt_fk2 .dh3 .b .a a{ width:33.33333%; height:33.33333%; float:left;}
.zt_fk2 .dh4 .b{ width:94%; height:auto; padding:3%; position:relative; float:left;}
.zt_fk2 .dh4 .b a{ width:33.33333%; height:auto; text-align:center; display:block; float:left;}
.zt_fk2 .dh4 .b a img{ width:82.5%; height:auto; }
.zt_fk2 .n3 .b{ padding:0 3% 3%}

.zt_sw .st{ width:100%; height:auto; text-align:center; margin-top:3%; float:left;}
.zt_sw .st .p1{ font-size:16px; margin-top:2%;}
.zt_sw .st .p2{ font-size:26px; font-weight:bold; margin-bottom:2%;}
.zt_sw .st  p{ width:100%; height:auto; color:#B7875D; float:left;}
.zt_sw .st .p3 img{ width:100%; height:auto; float:left;}
.zt_sw .n5 .st .p1{margin-top:0%;  margin-bottom:2%; font-size:18px;}
.zt_sw .n5 .st .p2{ margin-top:2%; margin-bottom:0%; }
.zt_sw .n1 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_sw .n1 .zw{ width:100%; height:auto; text-align:center; font-size:14px; line-height:1.5em; margin-top:20px; float:left;} 
.zt_sw .n1 .zw b{ color:#B7875D; font-size:20px;}
.zt_sw .n1 .i{ width:100%; height:auto; margin-top:5%; float:left;}
.zt_sw .n1 .i .z{ width:29.333333%; height:auto; margin:0 2%; text-align:center; font-size:14px; line-height:2em;  float:left;}
.zt_sw .n1 .i .z img{ width:100%; height:auto; float:left;}
.zt_sw .n2 .i{ width:100%; height:auto; margin-top:5%; float:left;}
.zt_sw .n2 .i img{ width:100%; height:auto; float:left;}
.zt_sw .n2 .z{ width:94%; height:auto; padding:0 3%; margin-top:5%; float:left;}
.zt_sw .n2 .z img{ width:100%; height:auto; float:left;}
.zt_sw .n2 .z span{ width:70%; height:auto; margin-top:-12%; float:right;}
.zt_sw .szx{ width:100%; height:auto; text-align:center; margin:5% 0;  float:left;}
.zt_sw .szx a{ padding:2% 10%; background:#C59164; font-size:20px; font-weight:bold; color:#fff; text-align:center; line-height:2em; }
.zt_sw .n3 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_sw .n3 .zw{ width:100%; height:auto; text-align:center; font-size:14px; line-height:1.5em; float:left;} 
.zt_sw .n3 .i{ width:100%; height:auto; margin-top:5%; float:left;}
.zt_sw .n3 .i img{ width:100%; height:auto; float:left;}
.zt_sw .n4 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_sw .n4 .i{ width:100%; height:auto; margin-top:5%; float:left;}
.zt_sw .n4 .i img{ width:100%; height:auto; float:left;}
.zt_sw .n4 .z1{ width:100%; height:auto; margin-top:3%; float:left;}
.zt_sw .n4 .z2{ width:48%; height:auto; margin-top:3%; margin-right:4%; float:left;}
.zt_sw .n4 .z3{ width:48%; height:auto; margin-top:3%; float:left;}
.zt_sw .n4 .bt{ width:100%; height:auto; font-size:24px; font-weight:bold; color:#B7875D; float:left;}
.zt_sw .n4 .bt span{ width:100%; height:auto; float:Left;}
.zt_sw .n4 .l{ width:30px; border-bottom:2px #B7875D solid; margin:10px 0; float:left;}
.zt_sw .n4 .zw{ width:100%; height:auto; font-size:14px; float:left;}
.zt_sw .n5 .zw{ width:94%; height:auto; padding:3%; font-size:14px; line-height:1.5em; float:left;} 
.zt_sw .n5 .z1{ width:100%; height:auto; float:left;}
.zt_sw .n5 .z1 img{ width:100%; height:auto; float:left;}
.zt_sw .n5 .z1 span{ width:50%; height:auto; margin-top:-45%; float:right;}
.zt_sw .n5 .z1 .p1{ font-size:18px; font-weight:bold; color:#B7875D; line-height:2em;}
.zt_sw .n5 .z1 .p2{ font-size:14px; line-height:1.5em;}
.zt_sw .n5 .z2{ width:50%; height:auto;  margin-top:3%; float:left;}
.zt_sw .n5 .z2 img{ width:50%; height:auto; float:left;}
.zt_sw .n5 .z2 span{ width:47%; padding-left:3%; height:auto; overflow:hidden; float:left;}
.zt_sw .n5 .z2 span .p1{ width:100%; font-size:20px; font-weight:bold; color:#C59164; margin-top:20%; }
.zt_sw .n5 .z2 span .p2{ width:100%; font-size:16px; float:left;}
.zt_sw .n6 table{ width:100%; height:auto; margin-top:5%; float:left;}
.zt_sw .n6 .i{ width:55%; height:auto;}
.zt_sw .n6 .i img{ width:100%; height:auto; float:left;}
.zt_sw .n6 .z{ padding:0 3%;}
.zt_sw .n6 .b .p1{ font-size:20px; color:#BD8759; font-weight:bold;}
.zt_sw .n6 .b .p2{ font-size:14px; color:#BD8759;}
.zt_sw .n7 table{ width:100%; height:auto; margin-top:5%; float:left;}
.zt_sw .n7 .i{ width:50%; height:auto;}
.zt_sw .n7 .i img{ width:100%; height:auto; float:left;}
.zt_sw .n7 .z{ padding:0 3%;line-height:2em;}
.zt_sw .n7 .b .p1{ font-size:20px; color:#BD8759; font-weight:bold;}
.zt_sw .n7 .b .p2{ font-size:14px; line-height:1.5em; }
.zt_sw .n8 .zw{ width:94%; height:auto; padding:3%; font-size:14px; line-height:1.5em; float:left;} 
.zt_sw .n8 .i{ width:100%; height:auto; text-align:center; float:left;}
.zt_sw .n8 .i img{ width:90%; height:auto; }
.zt_sw .n9 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_sw .n9 .b ul li{ width:100%; height:auto; line-height:2em; float:left;}
.zt_sw .n9 .b ul li b{ width:20px; height:20px; padding:0 5px; background:#B7875D; color:#fff; text-align:center; line-height:20px;}

.zt_fk3 .xg{display:none;}
.zt_fk3 .st{ width:100%; height:auto; text-align:center; padding:5% 0 2%; color:#D9A953; float:left;}
.zt_fk3 .st .p1{ font-size:1.4rem;  text-decoration:underline;}
.zt_fk3 .st .p2{ font-size:2.8rem; font-weight:bold;}
.zt_fk3 .dh2 .b1{ width:98%; height:auto; padding:3% 1%; float:left;}
.zt_fk3 .dh2 .b1 .z{ width:46%; height:auto; padding:3% 0; text-align:center; margin:0 2%; float:left;}
.zt_fk3 .dh2 .b1 .z1{ background:#E59D17;}
.zt_fk3 .dh2 .b1 .z2{ background:#F07C8F;}
.zt_fk3 .dh2 .b1 p{ width:100%; height:auto; text-align:center; float:left;}
.zt_fk3 .dh2 .b1 .p1{ font-size:2.8rem; color:#fff; }
.zt_fk3 .dh2 .b1 .p2{ width:80%; height:2em; line-height:2em; margin:5px 10%; background:#fff; font-size:1.4rem; float:left;}
.zt_fk3 .dh2 .b1 .p3{ font-size:1.4rem; color:#fff;}
.zt_fk3 .dh2 .b1 .z1 .p2{ color:#E59D17;}
.zt_fk3 .dh2 .b1 .z2 .p2{ color:#F07C8F;}
.zt_fk3 .dh2 .b2{ width:100%; height:auto; flooat:left;}
.zt_fk3 .dh2 .b2 a{ width:25%; height:auto; text-align:center; font-size:1.4rem; line-height:2em; display:block; float:left;}
.zt_fk3 .dh2 .b2 a span{ width:100%; height:auto; padding:3% 0;  border:1px #ccc solid; border-right:0; float:left;}
.zt_fk3 .dh2 .b2 a:first-child span{ border-left:0;}
.zt_fk3 .dh2 .b2 .p1{ font-size:1.2rem; font-weight:normal;}
.zt_fk3 .dh2 .b2 p{ font-weight:bold;}
.zt_fk3 .dh3 .b{ width:94%; height:auto; padding:3%; position:relative; float:left;}
.zt_fk3 .dh3 .b a{ width:31.33333%; height:auto; margin:1%; text-align:center; line-height:2em; background:#E8EAE9; float:left;}
.zt_fk3 .dh4 .b{ width:94%; height:auto; padding:3%; position:relative; float:left;}
.zt_fk3 .dh4 .b a{ width:31.33333%; height:auto; margin:0 1%; text-align:center; display:block; color:#fff; padding:3% 0; float:left;}
.zt_fk3 .dh4 .b a img{ width:82.5%; height:auto; }
.zt_fk3 .dh4 .b .a1{ background:#F07C8F;}
.zt_fk3 .dh4 .b .a2{ background:#E59D17;}
.zt_fk3 .dh4 .b .a3{ background:#7ABEC4;}
.zt_fk3 .dh4 .b p{ line-height:2em;}
.zt_fk3 .n3 .b{ padding:0 3% 3%}

.zt_lpl .st{ width:100%; height:auto; text-align:center; padding:5% 0 2%; color:#D9A953; float:left;}
.zt_lpl .st .p1{ font-size:1.4rem;  text-decoration:underline;}
.zt_lpl .st .p2{ font-size:2.8rem; font-weight:bold;}


.xg .b{ width:100%; height:auto; }
.xg ul li{ width:48%; height:auto; padding-left:2%;line-height:24px; margin-bottom:10px; font-size:14px; color:#DE9557; float:left;}
.xg ul li a{ color:#5A5A5A;}




.xgzt{ width:100%; height:auto; margin-top:3%; float:left;}
.xgzt .t{ width:60%; height:auto; margin:0 20%; border:0; float:left;}
.xgzt .t img{ width:100%; height:auto;}
.zt_fk2 .xgzt .st{ width:48%; margin:0 26%;}
.xgzt .b{ width:94%; height:auto; padding:3%; float:left;}
.xgzt .b .i{ width:48%; height:auto; float:left;}
.xgzt .b .i img{ width:100%; height:auto; float:left;}
.xgzt .b .mb{ margin-bottom:3.1%;}
.xgzt .b .mr{ margin-right:4%;}

.zj{ width:100%; height:auto; margin:3% 0 0; position:relative; overflow:hidden; float:left;}
.zj img{ width:100%; height:auto; float:left;}


.xg{ width:100%; height:auto; float:left;}
.xg .t{ width:97%; height:auto; line-height:40px; font-size:2.4rem; color:#333; padding-left:3%; background:#F6F6F6; border-top:1px #DDD solid;  border-bottom:1px #DDD solid; margin:0; float:left;}
.xg .b{ width:94%; height:auto; padding:3% 3% 1%; line-height:2em;  float:left;}
.xg .b a{ width:50%; height:2.4rem; font-size:1.6rem; color:#777; overflow:hidden; float:left;}
.xg .zx{ width:94%; height:auto; margin:3%; float:left;}
.xg .zx a{ width:25%; height:auto; text-align:center; float:left;}
.xg .zx a img{ width:80%; height:auto;}
.pp{ width:100%; height:auto; margin-top:3%; float:left;}
.pp .b{ width:94%; height:auto; line-height:1.5em; padding:3%;  float:left;}
.pp .b ul li{ width:50%; height:auto; text-align:center; font-size:1.8rem; color:#777; line-height:1.5em; margin-bottom:2%; float:left;}
.pp .b ul li img{ width:90%; height:auto;}

.s_gh .t{ width:100%; height:40px;  line-height:40px;  margin:10px 0; background:#CBA785; float:left;}
.s_gh .t span{ font-size:14px; color:#fff; }
.s_gh .t b{ font-size:18px; color:#fff;  margin-right:10px;}
.s_gh .t .i{ width:40px; height:40px; float:left;}
.s_gh .t .i2{ width:17px; height:40px; float:Left;}

.s_gh .b{width:100%; height:auto;  background:#FFF7EF; float:left;}
.s_gh .b .bt{ width:100%; height:50px; padding:15px 0; font-size:20px; font-weight:bold; color:#B88B5F; text-align:center; line-height:25px; float:left;}
.s_gh .b .z{ width:100%; height:auto; line-height:40px; float:left;}
.s_gh .b .z p{ width:33.333%; font-size:14px; color:#333; text-align:center;  float:left;}
.s_gh .b .z b{ padding:3px 5px; border-radius:12px; background:#B98C60; color:#fff;}
.s_gh ul{ padding:5px 0 0 0; float:left;}
.s_gh li{width:100%; height:35px; margin-bottom:5px; float:left;}
.s_gh li span{width:30%; height:35px; float:left; font-size:14px; line-height:35px; margin-right:3%; text-align:center; float:left;}
.s_gh li p{width:57%; height:35px; overflow:hidden; font-size:14px; line-height:35px; float:left;}
.s_gh li p input{border:0; width:80%; height:33px; border:1px #DBCFB7 solid; line-height:35px; margin:0; padding-left:2%; outline:none; background:#fff; float:left;}
.s_gh li p select{border:0; width:82%; height:35px; border:1px #DBCFB7 solid; line-height:35px; margin:0; padding-left:2%; outline:none; background:#fff; -webkit-appearance: none; float:left;}
.s_gh .button{width:42%; height:30px; line-height:30px; text-align:center; background:#E55759; border-radius:5px; float:left; margin:10px 0 10px 6%; border:0; color:#FFF; font-size:14px;}
.s_gh .button2{ margin-left:6%; }
.s_gh .button{-webkit-appearance: none;}
.spl{ width:100%; height:auto; float:left;}
.spl .t .i{ width:10px; }
.spl .b{ width:100%; height:auto; overflow:hidden; float:left; }
.spl .b .z{ width:96%; height:auto; padding:10px 2% 0; font-size:14px; color:#8C8C8C; float:left;}
.spl .b .z font{ padding:2px 5px; background:#EFEFEF; border-radius:5px; margin-bottom:5px; color:#8C8C8C; word-wrap:break-word; word-break:break-all; margin-left:8px; display:inline-block;}
.spl .b .z .on{ background:#FFA64F; color:#fff;}
.spl .b .z2{ width:96%; height:auto; padding:10px 2% 0; font-size:14px; color:#EB7D22; float:left;}

@media (max-width: 640px){ 
.dy span{ font-size:1.8rem;}

} 


@media (max-width: 480px){ 
.zt_sw .n7 .b .p1{ font-size:16px;}
.zt_sw .n7 .b .p2{ font-size:14px;}
.zt_sw .n5 .z2 span .p1{ font-size:20px;}
.zt_sw .n5 .z2 span .p2{ font-size:14px;}
.zt_sw .n5 .z1 .p1{ font-size:16px;}
.zt_sw .n5 .z1 .p2{ font-size:14px;}
.zt_sw .n4 .bt{ font-size:20px;}
.zt_sw .st .p1{ font-size:14px;}
.zt_sw .st .p2{ font-size:24px;}
.zt_sw .st{ font-size:75%;}
.dy span{ font-size:1.4rem;}
.zj .r .p3{ font-size:1.6rem; color:#D9A953;}
.pp .t{ font-size:2rem;}
.xg .t{ font-size:2rem;}
.zt_fk .n3 .b .z .z1 li{ font-size:15px;}
.zt_fk .n3 .b .z .z2 .zw{ font-size:15px;}
.zt_fk2 .st .p1{ font-size:1.4rem;}
.zt_fk2 .st .p2{ font-size:2.4rem; font-weight:bold;}
} 
@media (max-width: 420px){ 
.zt_sw .n6 .p1{ font-size:16px;}
.zt_sw .n6 .p2{ font-size:14px;}
.zt_sw .n5 .z2 span .p1{ font-size:16px;}
.zt_sw .n5 .z2 span .p2{ font-size:12px;}
.zt_sw .n5 .z1 .p1{ font-size:12px;}
.zt_sw .n5 .z1 .p2{ font-size:12px;}
.zt_sw .n4 .bt{ font-size:18px;}
.zt_sw .st .p1{ font-size:12px;}
.zt_sw .st .p2{ font-size:18px;}
.zt_sw .st{ font-size:60%;}
.zt_ydy .szx a{ font-size:20px;}
.zt_fk2 .st .p1{ font-size:1.2rem;}
.zt_fk2 .st .p2{ font-size:2rem; font-weight:bold;}
}

@media (max-width: 320px){ 
.zt_sw .n6 .p1{ font-size:14px;}
.zt_sw .n6 .p2{ font-size:12px;}
.zt_sw .n5 .z1 span{ margin-top:-50%;}
.zt_sw .n4 .bt{ font-size:16px;}
.zt_sw .st .p2{ font-size:16px;}
.zj .r .p1{ font-size:2.4rem; line-height:1.5em;}
.zj .r .p2{ font-size:1.8rem;}
.zj .r .p3{ font-size:1.4rem; color:#D9A953;}
.pp .b a{ font-size:1.4rem;}
.xg .b a{ font-size:1.4rem;}
} 