﻿@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:#E28C50;}
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:30%;}
.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;}

.subnav{ width:100%; height:40px; line-height:40px; clear:both; background:#d2ae73; float:left;}
.subnav ul{ font-size:16px; font-weight:bold; color:#fff;}
.subnav ul li{ width:24%; height:auto; float:left; text-align:center; }
.subnav ul .s{ width:1.333%; font-size:12px; color:#fff;}
.subnav ul li a{color:#fff;}

.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;}


.szx{ width:100%; height:auto; text-align:center; margin:5% 0 3% 0; float:left;}
.szx a{ padding:5px 10%; background:#c89b61; font-size:2rem; color:#fff; -webkit-box-shadow:2px 3px 3px #c9c3bd; -moz-box-shadow:2px 3px 3px #c9c3bd; box-shadow:2px 3px 3px #c9c3bd; }
.szx span{ width:50%; height:auto; float:left;}
.szx .zx1{ background:#E28C50;}
.szx .zx2{ background:#EC6941;}
.st{ width:100%; height:auto; text-align:center; margin-top:5%; float:left;}
.st .p1{ font-size:12px; margin-top:2%; text-decoration:underline;}
.st .p2{ font-size:20px; font-weight:bold; margin-bottom:2%;}
.st  p{ width:100%; height:auto; color:#c89b61; float:left;}
.st .p3 img{ width:100%; height:auto; float:left; display:none;}
.st .p4{ font-size:14px; color:#333;}

.si{ width:100%; height:auto; float:left;}
.si img{ width:100%; height:auto;}
/*.st{ width:94%; height:40px;  padding:0 3%; line-height:40px;  margin:10px 0; background:#c89b61; float:left;}
.st .p2{ font-size:18px; color:#fff;  margin-right:10px;}
.st .p1,.st .p3{ display:none;}*/


.szw{ width:94%; padding:3%; font-size:1.4rem; color:#333; text-indent:2em; line-height:1.5em; float:left;}
.szw b{ color:#E28C50;}
.szw a{ color:#E28C50;}
.sp{ width:80%; height:auto; margin:0 10%; float:left;}
.sp img{ width:100%; height:auto; float:left;}

.zt_jjdjrl .n1 .i{ width:94%; padding:3%; text-align:center; float:left;}
.zt_jjdjrl .n1 .i img{ width:64.5%; height:auto;}
.zt_jjdjrl .n1 .szw b{ color:#c89b61;}
.zt_jjdjrl .n2 .z{ width:94%; height:auto; padding:3%; position:relative; float:left;}
.zt_jjdjrl .n2 .z a{ width:33.33333%; height:auto; text-align:center; display:block; float:left;}
.zt_jjdjrl .n2 .z a img{ width:82.5%; height:auto; }
.zt_jjdjrl .n2 .z2{ width:88%; padding:3%; margin:3%; background:#F5F5F5; position:relative; float:left;}
.zt_jjdjrl .n2 .z2 .p1{ width:60%; height:auto; margin:0 20% 3%; float:left;}
.zt_jjdjrl .n2 .z2 .p1 img{ width:100%; height:auto; float:left;}
.zt_jjdjrl .n2 .z2 .p2{ width:100%; font-size:1.6rem; color:#333; line-height:1.5em; text-indent:2em; loat:rleft;}

.zt_jjdjrl .n3 .b{ width:94%; height:auto; margin:0 3%; float:left;}
.zt_jjdjrl .n3 .b .c1{ width:94%; height:40px; line-height:40px;  background:url(jjdjrl_n3c1.jpg) left bottom no-repeat; position:relative; margin:0 3%; float:left;}
.zt_jjdjrl .n3 .b .c1 span{ left:50px; font-size:1.8rem; color:#c89b61; position:absolute;}
.zt_jjdjrl .n3 .b .z1 .i{ width:100%; height:auto; text-align:center; float:left;}
.zt_jjdjrl .n3 .b .z1 .i .img{ width:60%; height:auto;}
.zt_jjdjrl .n3 .b .z1 .p1{ width:100%; height:auto; text-align:center; line-height:2em; font-size:1.6rem; color:#c89b61; font-weight:bold; float:left;}
.zt_jjdjrl .n3 .b .z1 .szw{ padding:3% 3% 0;}
.zt_jjdjrl .n3 .b .z2 td{ width:100%; padding:10px 0; float:left;}
.zt_jjdjrl .n3 .b .z2 td .i{ width:100%; height:auto; text-align:center;}
.zt_jjdjrl .n3 .b .z2 td .i img{ width:64.5%; height:auto;}
.zt_jjdjrl .n3 .b .z2 td .zw .p1{ font-size:18px; font-weight:bold; color:#333; }
.zt_jjdjrl .n3 .b .z2 td .zw .l{ width:25px; height:10px; margin-bottom:10px; border-bottom:2px #333 solid;}
.zt_jjdjrl .n3 .b .z2 td .zw .p2{ font-size:16px; color:#333; }
.zt_jjdjrl .n3 .b .z2 .x{ width:88%; height:auto; margin:3% 3% 0; padding:3%; float:left;}
.zt_jjdjrl .n3 .b .z2 .x1{ background:#C89B61;}
.zt_jjdjrl .n3 .b .z2 .x2{ background:#B1C68F;}
.zt_jjdjrl .n3 .b .z2 .x3{ background:#74B3AE;}
.zt_jjdjrl .n3 .b .z2 .x1 .p1{ background:#C89B61;}
.zt_jjdjrl .n3 .b .z2 .x2 .p1{ background:#B1C68F;}
.zt_jjdjrl .n3 .b .z2 .x3 .p1{ background:#74B3AE;}
.zt_jjdjrl .n3 .b .z2 .x .box{  height:auto; border:4px #fff solid; position:relative;  float:left;}
.zt_jjdjrl .n3 .b .z2 .x .p1{ width:70%; text-align:center;  font-size:1.6rem; font-weight:bold; color:#fff; left:50%; margin:-2% 0 0 -35%; position:absolute;}
.zt_jjdjrl .n3 .b .z2 .x .p2{ width:94%; height:auto; padding:3%; font-size:1.4rem; color:#fff; margin-top:3.5%; text-indent:2em;  float:left;}



.zt_rl .n1 .i{ width:100%; text-align:center; float:left;}
.zt_rl .n1 .i img{ width:65.15%; max-width:417px; height:auto;}
.zt_rl .n2 .i{ width:94%; padding:3%; text-align:center; float:left;}
.zt_rl .n2 .i img{ width:64.5%; height:auto;}
.zt_rl .n3 .b{ width:94%; padding:3%; float:left;}
.zt_rl .n3 .i{ width:33.33333%; height:auto; text-align:center; line-height:2em; float:left;}
.zt_rl .n3 .i img{ width:68%; height:auto; margin:0 16%; float:left;}
.zt_rl .n3 .i p{ font-size:1.6rem; font-weight:bold; color:#333;}
.zt_rl .n4 .i{ width:100%; padding:5% 0; text-align:center; float:left;}
.zt_rl .n4 .i img{ width:100%; height:auto;}
.zt_rl .n4 .cs{ width:90%; height:auto; padding:3% 0; margin:3% 5%; border:1px #ecdfe4 solid; background:#fdf3ea; -webkit-box-shadow:2px 3px 3px #c9c3bd; -moz-box-shadow:2px 3px 3px #c9c3bd; box-shadow:2px 3px 3px #c9c3bd; float:left;}
.zt_rl .n4 .cs p{ text-align:center; lin-height:2em; padding:0.5% 0;}
.zt_rl .n4 .cs .p1{ font-size:1.6rem; color:#e28c50; }
.zt_rl .n4 .cs .p2{ font-size:1.4rem; color:#333; }
.zt_rl .n4 .cs .c2{ background:#ec6941; padding:2px 5px; font-size:1.4rem; color:#fff;}
.zt_rl .n5 li{ width:94%; padding:3% 3% 0; float:left;}
.zt_rl .n5 li .bt{ width:94%; height:45px; line-height:45px; background:#c89b61; padding:0 3%; font-size:22px; color:#fff;  float:left;}
.zt_rl .n5 li .bt .p1{ width:80%; height:45px; float:left;}
.zt_rl .n5 li .bt .p2{ width:20%; height:45px; display:none; text-align:right; float:right;}
.zt_rl .n5 li .bt .p3{ width:20%; height:45px; text-align:right; float:right;}
.zt_rl .n5 .on .bt .p3{ display:none;}
.zt_rl .n5 .on .bt .p2{ display:block;}
.zt_rl .n5 li .zw{ width:88%; height:auto; margin:3%; padding:3%; border:1px #dcc6bc solid; background:#fdf3ea; display:none; float:left;}
.zt_rl .n5 .on .zw{ display:block;}
.zt_rl .n5 li .zw .p1{ width:100%; font-size:18px; color:#fff; margin:3% 0; float:left;}
.zt_rl .n5 li .zw .p1 b{ background:#ec6941; padding:2px 5px;}
.zt_rl .n5 li .zw .p2{ width:100%; font-size:18px; color:#333; float:left;}

.zt_pac .n1 .i{ width:94%; padding:0 3%; text-align:center; float:left;}
.zt_pac .n1 .i img{ width:64.5%; height:auto;}
.zt_pac .n2 .i{ width:94%; padding:0 3%; text-align:center; float:left;}
.zt_pac .n2 .i img{ width:100%; height:auto;}
.zt_pac .n3 .i{ width:94%; padding:3%; text-align:center; float:left;}
.zt_pac .n3 .i img{ width:100%; height:auto;}
.zt_pac .n3 .z{ width:88%; padding:3%; margin:3%; border:1px #cdcece solid; position:relative; float:left;}
.zt_pac .n3 .z .p1{ width:17.5%; margin:-7% 0 0 3%; float:left;}
.zt_pac .n3 .z .p1 img{ width:100%; height:auto; float:left;}
.zt_pac .n3 .z .p2{ width:77%; font-size:1.6rem; color:#333; line-height:1.5em; float:right;}
.zt_pac .xbt{ width:100%; height:auto; text-align:center; margin:5% 0 0; font-size:2rem; color:#333; float:left;}



.rl_s1 .b{ width:100%; height:auto; float:left;}
.rl_s1 .i img{ width:100%; height:auto; float:left;}
.rl_s1 .zx{ width:100%; height:auto; text-align:center; margin:5% 0 3% 0; float:left;}
.rl_s1 .zx p{ width:50%; height:auto; float:left;}
.rl_s1 .zx p a{ padding:5% 20%; font-size:16px; color:#fff;}
.rl_s1 .zx p .zx1{ background:#E28C50;}
.rl_s1 .zx p .zx2{ background:#EC6941;}

.rl_s2 .b{ width:100%; height:auto; margin:3% 0 0; float:left;}
.rl_s2 .b .i1{ width:90%; height:auto; margin:3% 5%;float:left;}
.rl_s2 .b .i2{ width:43%; height:auto; margin:0 4% 3% 5%; float:left;}
.rl_s2 .b .i3{ width:43%; height:auto; margin:0 5% 3% 0; float:left;}
.rl_s2 .b img{ width:100%; height:auto; float:left;}










.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;}

.ad1 .a3{ width:100%; overflow:hidden; float:left;}
.ad1 .a3 .vbox{ width:90%; height:auto; overflow:hidden; margin:0 5% 3%; float:left;}
.ad1 .a3 img{ width:46%; height:auto; margin:0 2%; float:left;}

@media (max-width: 640px){ 
.dy span{ font-size:1.8rem;}

} 


@media (max-width: 480px){ 
.zt_pac .n3 .z .p2{ font-size:1.4rem;}
.subnav ul{ font-size:14px;}
.dy span{ font-size:1.4rem;}
.zj .r .p3{ font-size:1.6rem; color:#D9A953;}
/*.st .p1{ font-size:1.2rem; }
.st .p2{ font-size:2.0rem; font-weight:bold;}*/
.pp .t{ font-size:2rem;}
.xg .t{ font-size:2rem;}
.zt_jjdjrl .n2 .z2 .p2{ font-size:1.4rem;}

} 
@media (max-width: 420px){ 
.szx a{ font-size:16px;}
.zt_rl .n5 li .zw .p1{ font-size:14px;}
.zt_rl .n5 li .zw .p2{ font-size:14px;}
.zt_rl .n5 li .bt{ font-size:16px;}
.rl_s1 .b td .p2{ font-size:16px;}
/*.st .p1{ font-size:1.2rem; }
.st .p2{ font-size:2.4rem; font-weight:bold;}*/
.subnav ul{ font-size:12px;}
.zt_jjdjrl .n2 .z2 .p2{ font-size:1.4rem;}
}

@media (max-width: 320px){ 
.pp .b a{ font-size:1.4rem;}
.xg .b a{ font-size:1.4rem;}
} 