﻿@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;}
.yj100{ border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}

.stop{ position:fixed; top:0; left:0; background:#fff; margin-top:0;}
.head{ width:100%; height:50px; background:#8763AE; margin:0 auto;}
.head .logo{ width:196px; height:50px; margin-left:19px; display:inline;  float:left;}
.head .logo img{ width:194px; height:33px; margin:8px 0 0 1px; float:Left;} 
.head .tel{ width:90px; height:40px; margin:5px 0;  border-left:1px #A189C1 solid; float:right;}
.head .tel img{ width:64px; height:27px; margin:6px 0 0 13px; float:Left;} 

.nav{ width:100%; margin:0 auto; height:30px; clear: both;}
.nav ul{ font-size:14px; color:#71674e;}
.nav ul li{ width:22%; height:auto; float:left; text-align:center; line-height:30px;}
.nav ul .s{ width:4%}
.nav ul li a{color:#574D47;}

.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;cursor:pointer;}

.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;}
.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{  color:#333;}
.t2{  color:#fff;}

.zt_cnmxf2 .n1{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .n1 .b{ width:100%; height:auto; padding:3% 0; text-align:center; float:left;}
.zt_cnmxf2 .n1 .b .i{ width:86%; height:auto; margin:3% 7%; float:left;}
.zt_cnmxf2 .n1 .b .i img{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .n2{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .n2 .b{ width:94%; height:auto; padding:6% 3% 3%; float:left;}
.zt_cnmxf2 .n2 .b .i{ width:100%; height:auto;float:left;}
.zt_cnmxf2 .n2 .b .i img{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .n2 .b .zw{ width:100%; height:auto; font-size:18px; color:#777; line-height:1.5em; margin:3% 0; text-indent:2em; float:left;}
.zt_cnmxf2 .n2 .b .zx{ width:100%; height:36px; text-align:center; padding:10px 0; float:left;}
.zt_cnmxf2 .n2 .b .zx a{ background:#BBC845 url(../images/zx.png) 15px center no-repeat; font-size:16px; color:#fff; font-weight:bold; padding:9px 20px 9px 50px; border-radius:18px; }
.zt_cnmxf2 .n3{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .n3 .b{ width:94%; height:auto; padding:3% 3% 6%; float:left;}
.zt_cnmxf2 .n3 .b .i{ width:90%; height:auto; margin:0 5%; float:left;}
.zt_cnmxf2 .n3 .b .i img{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .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_cnmxf2 .n4{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .n4 .b{ width:100%; height:auto; padding:6% 0; float:left;}
.zt_cnmxf2 .n4 tr{ background:#f6f6f6;  }
.zt_cnmxf2 .n4 td{ width:44%; height:auto; padding:3%; background:#f6f6f6; float:left;}
.zt_cnmxf2 .n4 .s{background:#edecec;}
.zt_cnmxf2 .n4 td .p1{ font-size:18px; color:#905cbb;}
.zt_cnmxf2 .n4 td .p12{ font-size:16px; color:#777;}
.zt_cnmxf2 .n5{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .n5 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_cnmxf2 .n5 table{ width:100%; height:auto; float:left;}
.zt_cnmxf2 .n5 tr{ width:100%; height:auto; margin-top:5px; line-height:24px; border-bottom:1px #ddd solid; float:left;}
.zt_cnmxf2 .n5 tr:last-child{ border:0;}
.zt_cnmxf2 .n5 tr .i{ width:120px; height:auto;}
.zt_cnmxf2 .n5 tr .zw{ width:100%; padding-left:3%; font-size:16px; line-height:1.5em; color:#666; } 
.zt_cnmxf2 .n5 tr .zw b{ padding:0 6px; background:#BDC845; font-size:16px; color:#fff; margin-right:10px;  float:left;}

.zt_ydjs2 .n1{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n1 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_ydjs2 .n1 .b .i{ width:100%; height:auto; padding:3% 0; float:left;}
.zt_ydjs2 .n1 .b .i img{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n1 .b .zx{ width:100%; height:36px; text-align:center; padding:10px 0; margin-top:10px; float:left;}
.zt_ydjs2 .n1 .b .zx a{ border:1px #8763AE solid; font-size:20px; color:#8763AE; font-weight:bold; padding:7px 50px 7px 50px; border-radius:5px; }
.zt_ydjs2 .n2{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n2 .b{ width:94%; height:auto; background:#C8A5E2; padding:6% 3%; float:left;}
.zt_ydjs2 .n2 .b .i{ width:76%; height:auto; padding:0 12%; float:left;}
.zt_ydjs2 .n2 .b .i img{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n2 .b .zw{ width:100%; height:auto; font-size:18px; color:#fff; line-height:1.5em; margin:3% 0 0; text-indent:2em; float:left;}
.zt_ydjs2 .n3{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n3 .b{ width:94%; height:auto; padding:6% 3%; float:left;}
.zt_ydjs2 .n3 .b .i{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n3 .b .i img{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n3 .b ul{ width:94%; height:auto; background:#F4F3F3; padding:3%; margin-top:20px; float:left;}
.zt_ydjs2 .n3 .b ul li{ width:90%; height:auto; line-height:2em; padding-left:10%; font-size:16px; color:#777; background: url(../images/li.png) 0 center no-repeat;float:left;}
.zt_ydjs2 .n4{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n4 .b{ width:94%; height:auto; padding:6% 3%; float:left;}
.zt_ydjs2 .n4 .b .zw{ width:100%; height:auto; font-size:18px; color:#777; line-height:1.5em;  text-indent:2em; float:left;}
.zt_ydjs2 .n4 .b .zw b{ font-weight:normal; color:#905eba;}
.zt_ydjs2 .n5{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n5 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_ydjs2 .n5 table{ width:100%; height:auto; float:left;}
.zt_ydjs2 .n5 tr{ width:100%; height:auto; margin-top:5px; line-height:24px; border-bottom:1px #ddd solid; float:left;}
.zt_ydjs2 .n5 tr:last-child{ border:0;}
.zt_ydjs2 .n5 tr .i{ width:120px; height:auto;}
.zt_ydjs2 .n5 tr .zw{ width:100%; padding-left:3%; font-size:16px; line-height:1.5em; color:#666; } 
.zt_ydjs2 .n5 tr .zw b{ padding:0 6px; background:#BDC845; font-size:16px; color:#fff; margin-right:10px;  float:left;}

.zt_yczx2 .n1{ width:100%; height:auto; float:left;}
.zt_yczx2 .n1 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_yczx2 .n1 .b .i{ width:30%; height:auto; margin-right:3%; float:left;}
.zt_yczx2 .n1 .b .i img{ width:100%; height:auto; float:left;}
.zt_yczx2 .n1 .b .zw{ width:67%; height:auto; font-size:18px; color:#777; line-height:1.5em;  float:left;}

.zt_yczx2 .n2{ width:100%; height:auto; float:left;}
.zt_yczx2 .n2 .b{ width:94%; height:auto; padding:6% 3% 3%; float:left;}
.zt_yczx2 .n2 .b .i{ width:100%; height:auto;float:left;}
.zt_yczx2 .n2 .b .i img{ width:100%; height:auto; float:left;}
.zt_yczx2 .n2 .b .zw{ width:100%; height:auto; font-size:18px; color:#777; line-height:1.5em; margin:3% 0; text-indent:2em; float:left;}
.zt_yczx2 .n2 .b .zx{ width:100%; height:36px; text-align:center; padding:10px 0; float:left;}
.zt_yczx2 .n2 .b .zx a{ background:#FFA301; font-size:20px; color:#fff; font-weight:bold; padding:10px 30px 10px 30px; border-radius:5px; }
.zt_yczx2 .n2 .b .zx img{ width:20px; height:20px; vertical-align:middle;}

.zt_yczx2 .n3{ width:100%; height:auto; float:left;}
.zt_yczx2 .n3 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_yczx2 .n3 table{ width:100%; height:auto; float:left;}
.zt_yczx2 .n3 tr{ width:96%; height:auto; margin-top:10px; padding:1%; line-height:24px; background:#F4F3F3;float:left;}
.zt_yczx2 .n3 tr:last-child{ border:0;}
.zt_yczx2 .n3 tr .i{ width:109px; height:auto;}
.zt_yczx2 .n3 tr .i img{ float:left;}
.zt_yczx2 .n3 tr .zw{ width:100%; padding-left:3%; font-size:16px; line-height:1.5em; color:#666; } 
.zt_yczx2 .n3 tr .zw .p1{ font-size:20px; color:#333;}
.zt_yczx2 .n3 tr .zw .p2{ font-size:16px; color:#777;}


.zt_yczx2 .n4{ width:100%; height:auto; float:left;}
.zt_yczx2 .n4 .b{ width:94%; height:auto; background:#FFF3F3; padding:6% 3%; float:left;}
.zt_yczx2 .n4 .b .i img{ width:100%; height:auto; float:left;}

.zt_yczx2 .n5{ width:100%; height:auto; float:left;}
.zt_yczx2 .n5 .b{ width:94%; height:auto; padding:3%; float:left;}
.zt_yczx2 .n5 table{ width:100%; height:auto; float:left;}
.zt_yczx2 .n5 tr{ width:100%; height:auto; margin-top:5px; line-height:24px; border-bottom:1px #ddd solid; float:left;}
.zt_yczx2 .n5 tr:last-child{ border:0;}
.zt_yczx2 .n5 tr .i{ width:120px; height:auto;}
.zt_yczx2 .n5 tr .zw{ width:100%; padding-left:3%; font-size:16px; line-height:1.5em; color:#666; } 
.zt_yczx2 .n5 tr .zw b{ padding:0 6px; background:#BDC845; font-size:16px; color:#fff; margin-right:10px;  float:left;}




















.zj{ width:94%; height:auto; padding:10px 3%; margin:3% 0 5% 0; position:relative; overflow:hidden;  float:left;}
.zj .i{ width:25%; height:auto; margin-right:3%; float:left;}
.zj .i img{ width:100%; height:auto;}
.zj .r{ width:72%; height:auto; text-align:left; color:#333; line-height:1.5em; float:left;}
.zj .r .p1{ font-size:2.8rem; line-height:1.5em;}
.zj .r .p2{ font-size:2rem;}
.zj .r .p3{ font-size:1.8rem; color:#D9A953;}
.zj .r .p4{ width:100%;  float:left;}
.zj .r .x{ width:15px; height:14px; background:url(../images/x.png) no-repeat; mnargin-right:3%; float:left;}
.zj .r .p5{ font-size:1.6rem; color:#777}
.zj .flex-direction-nav{ display:none;}
.zj .flex-control-nav{position:absolute; bottom:-2%;z-index:2;width:100%;text-align:center;}
.zj .flex-control-nav li{display:inline-block; width:20%; height:2px;*display:inline;zoom:1; margin:0 5px;}
.zj .flex-control-nav a{display:inline-block;width:100%;height:2px;overflow:hidden; background:#767676;cursor:pointer;}
.zj .flex-control-nav .flex-active{ background:#D9A953; }
.zj .s{ width:100%; height:auto; text-align:center; font-size:1.6rem; margin:0 0 3%; float:left;}
.zj .s em{ color:#D9A953;}
.zj .zx{ width:100%; height:auto; text-align:center; margin:2% 0; float:left;}
.zj .zx img{ width:40%; height:auto; margin:0 2%;}


.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 .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; 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 .p2{font-size:1.4rem;}
} 


@media (max-width: 480px){ 
.dy .p2{ padding:0;}
.zj .r .p3{ font-size:1.6rem; color:#D9A953;}
.pp .t{ font-size:2rem;}
.xg .t{ font-size:2rem;}


} 

@media (max-width: 320px){ 
.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;}
} 