@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ overflow-x:hidden;font-size:14px; font-family:"Microsoft YaHei"; margin:0 auto;}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#333;}
img{ border:none;border:0px; margin:0px;}
input{font-family:"Microsoft YaHei"; color:#977d6d;}
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; } textarea { -webkit-appearance: none;}

.entire{ width:100%; height:auto; max-width:640px; margin:0 auto; background:#fcf9f0;}
.heaer{ height:auto;}
.tou{ height:50px; width:100%; background:#d6d6d6; line-height:50px; position:fixed; top:0; max-width:640px; z-index:999999;}
.tou ul li{ float:left; width:25%; text-align:center; font-size:16px;}
.tou ul li a{ display:block; color:#6d3a1b; font-weight:bold;}

.tou_tou{}
.tou_banner a{ display:block;}
.tou_banner img{ display:block; margin-bottom: -1px;}

.homeDiv{width:100%px; margin:0 auto; position:relative;}
.touchslider-demo{width: 100%;margin: 0 auto;overflow: hidden;}
.touchslider-viewport{margin: 0 auto;overflow: hidden;}
.touchslider-nav{height: 9px; text-align: center;  position:absolute;  bottom: 10px; width:100%;}
.touchslider-nav li{width: 15px;height: 15px;background: #aaa;margin: 0px 3px;display: inline-block;-webkit-border-radius: 9px;border-radius: 9px;text-indent: -9999px;cursor: pointer;}
.touchslider-nav li.on{background: #ed8b0b;}



.ssk{width:92%;/* margin: 20px 0 auto; */margin: auto;margin-top: 15px; margin-bottom:15px; height:35px;display: flex;}
.ssk .ssk_ss{ float:left; width:75%; margin-right:2%; height:35px; }
.ssk .ssk_ss input{background:#f2f0ea; width:100%; color:#977d6d; height:35px; line-height:35px; text-indent:5px; border-radius:5px; border:1px solid #977d6d;}
.ssk .ssk_ss ul{position: relative; background: #f2f0ea; width:100%; height: 150px; line-height:25px; z-index:999; overflow-x:hidden;}
.ssk .ssk_ss ul li{line-height:24px; height:24px; display:block;}
.ssk .ssk_ss ul li a h1{ font-size:14px; font-weight:300;}
.ssk .ssk_dj{float:left; width:23%; height:35px; background:#6d3a1b; border-radius:5px; text-align:center; line-height:35px;}
.ssk .ssk_dj a{ display:block; width:100%; font-weight:bold; color:#f7de96;}

.centre_sy{width: 100%;margin:0px auto;height:auto;}

.centre_sy_a{width: 90%;height:auto;display:flex;margin: auto;float:none;}
.centre_sy_a ul li{width:31%; float:left; margin-bottom:10px; text-align:center; line-height:24px;}
.centre_sy_a ul li:nth-of-type(2){margin-left:3%; margin-right:3%;}
.centre_sy_a ul li:nth-of-type(5){margin-left:3%; margin-right:3%;}
.centre_sy_a ul li img{display:block; width:80%; margin:0 auto;}

.centre_sy_ss{width: 92%;margin:10px auto;height:auto;display:table;float:none;}
.centre_sy_ss .sy_ss{ float:left; width:75%; margin-right:2%; height:35px; }
.centre_sy_ss .sy_ss input{background:#f2f0ea; width:100%; color:#977d6d; height:35px; line-height:35px; text-indent:5px; border-radius:5px; border:1px solid #977d6d;}
.centre_sy_ss .sy_ss ul{position: relative; background: #f2f0ea; width:100%; height: 150px; line-height:25px; z-index:999; overflow-x:hidden;}
.centre_sy_ss .sy_ss ul li{line-height:24px; height:24px; display:block;}
.centre_sy_ss .sy_ss ul li a h1{ font-size:14px; font-weight:300;}
.centre_sy_ss .sy_dj{float:left; width:23%; height:35px; background:#6d3a1b; border-radius:5px; text-align:center; line-height:35px;}
.centre_sy_ss .sy_dj a{ display:block; width:100%; font-weight:bold; color:#f7de96;}

.centre_sy_b{width: 92%;margin:10px auto;height:auto;display:table;float:none;}
.sy_b_a{ width:23%; margin-left:2%; float:left;}
.sy_b_b{width:75%; float:left;}
.sy_b_b ul li{ float:left; height:49%;}
.sy_b_b ul li a{ display:block;}
.sy_b_b ul li:nth-of-type(1){margin-left:3%; width:62%; margin-bottom:2px; margin-right:2%; background:#edcab4;}
.sy_b_b ul li:nth-of-type(2){width:31%; margin-bottom:2px; background:#bae7d8;}
.sy_b_b ul li:nth-of-type(3){margin-left:3%; width:31%; margin-right:2%; background:#bfcfe7;}
.sy_b_b ul li:nth-of-type(4){width:62%; background:#eac7c4;}

.centre_sy_c{width:100%; margin:0px auto; height:auto;}
.sy_c_a h2{ width:100%; text-align:center; line-height:30px; color:#6d3a1b;}
.sy_c_a p{ width:100%; border-bottom:1px solid #d4bb6e; height:6px; position:relative;}
.sy_c_a p img{width:90px; margin:0 auto; display:block;}
.sy_c_b{width: 92%;margin:0px auto;height:auto;display: flex;}
.sy_c_b_a{ width:49%; float:left; height:auto;}
.sy_c_b_a p{width:95%;}
.sy_c_b_a p span{margin-top: 10px; margin-bottom: 10px; display:block;text-indent:2em; line-height:24px; font-size:16px; color:#494847;}
.sy_c_b_a p img{ display:block;}
.sy_c_b_b{ width:50%; float:left; border-left:1px solid #f8e0c8;}
.sy_c_b_b p{ width:95%; margin-left:5%; }
.sy_c_b_b p img{ display:block;}
.sy_c_b_b p span{margin-top: 10px; margin-bottom: 28px; display:block;text-indent:2em; line-height:24px; font-size:16px; color:#494847;}

.centre_sy_d{width: 92%;margin:0px auto;height:auto;}
.centre_sy_d img{ width:100%;}
.centre_sy_d a{ display:block;}

.centre_sy_e{width:100%; margin:20px auto; height:auto;}
.sy_e_a h2{ width:100%; text-align:center; line-height:30px; color:#6d3a1b;}
.sy_e_a p{ width:100%; border-bottom:1px solid #d4bb6e; height:6px; position:relative;}
.sy_e_a p img{width:90px; margin:0 auto; display:block;}
.sy_e_b{width: 92%;margin:30px auto;}
.sy_e_c{width:100%; margin:0px auto;}
.sy_e_c a{width:60%; height:50px; line-height:50px; margin:0px auto; color:#fee69c; text-align:center; display:block; font-size:16px; font-weight:bold; background:#8b512d; border-radius:5px;}

.centre_sy_f{width:100%; margin:20px auto; height:auto;}
.sy_f_a h2{ width:100%; text-align:center; line-height:30px; color:#6d3a1b;}
.sy_f_a p{ width:100%; border-bottom:1px solid #d4bb6e; height:6px; position:relative;}
.sy_f_a p img{width:90px; margin:0 auto; display:block;}
.sy_f_b{width: 80%;margin:20px auto;height:auto;}
.sy_f_b ul li{ height:42px; line-height:42px; margin-bottom:15px; width:100%; overflow:hidden;}
.sy_f_b ul li label{ font-size:18px; color:#535353; display:inline-block; width:22%; float:left;}
.sy_f_b ul li input{display:inline-block; width:74%; float:left; height:40px; border:1px solid #999; text-indent:6px; font-size:18px;}
.sy_f_b ul li:nth-of-type(5){ height:45px;}
.sy_f_b ul li:nth-of-type(5) p{ width:50%; margin:0 auto;}
.sy_f_b ul li:nth-of-type(5) input{text-indent:0px;border:0px;width:100%;display:block; margin:0 auto; border-radius:45px; height:45px; background:#646464; color:#fff; font-size:18px;}

.footer{ width:100%; margin:0 auto; height:auto;}
.footer_a{ background:#ebebeb; padding:30px 0;}
.footer_a p:nth-of-type(1){width:80%; margin:0 auto; height:auto;}
.footer_a p:nth-of-type(2){width:90%; margin:20px auto; height:auto;}
.footer_b{ position:fixed; width:100%; margin:0 auto; bottom:0; max-width:640px; z-index:999999;}
.footer_b a{ position:absolute; width:33.5%; height:100%; display:inline-block; z-index:999; top:0px;}
.footer_b a:nth-of-type(2){top:0px; left:33.5%; width:33.5%;}
.footer_b a:nth-of-type(3){top:0px; right:0; width:33.5%;}

.centre_list_a{ width:92%; margin:15px auto; height:230px; background:#ffffff; position:relative;}
.centre_list_a1{margin-top:10px; width:15%; margin-left:2%; margin-right:4%; text-align:center; float:left; height:210px; background:#cdd322; position:relative;}
.centre_list_a1 p:nth-of-type(1){ width:100%; height:16%;}
.centre_list_a1 p:nth-of-type(2){margin:0 auto;color:#fff;font-size:18px;position: absolute;z-index: 11;top: 14%;left: 0;right: 0;width: 22px;font-weight:bold; line-height:22px;}
.centre_list_a1 p span{ display:block; height:15%; width:100%;}
.centre_list_a2{ width:70%; margin-top:10px; float:left;}
.centre_list_a2 ul li{ line-height:30px; height:30px; font-size:16px;}
.centre_list_a2 ul li a{ color:#3f3f3f}
.centre_list_a3{position:absolute;top:0;right:0; width:12%;}
.centre_list_a:nth-of-type(2) .centre_list_a1{background:#d8804b;}
.centre_list_a:nth-of-type(3) .centre_list_a1{background:#e3544d;}
.centre_list_a:nth-of-type(4) .centre_list_a1{background:#45b2d6;}
.centre_list_a:nth-of-type(5) .centre_list_a1{background:#4977b5;}

.centre_arc_a{ background:#fff; width:100%; height:auto; margin:0 auto;}
.centre_arc_a1{ height:auto; width:100%; border-bottom:1px solid #cababa;}
.centre_arc_a1 h2{ width:85%; line-height:35px; font-size:18px; margin:0 auto; text-align:center;}
.centre_arc_a1 p{line-height:30px; font-size:14px; text-align:center; width:90%; margin:0 auto; color:#8c8c8c;}
.centre_arc_a2{ width:90%; margin:30px auto; height:auto; display:block;}
.centre_arc_a2 p{ line-height:26px; font-size:16px; text-indent:2em; margin-bottom:5px; color:#656463;}
.centre_arc_a3{ margin:20px auto; width:70%; height:40px;}
.centre_arc_a3 ul li{ width:46%; float:left;height:40px; background:#ff2400; border-radius:40px; line-height:40px; font-size:16px; font-weight:bold;}
.centre_arc_a3 ul li:nth-of-type(1){margin-right:7%;}
.centre_arc_a3 ul li:nth-of-type(2){background:#6d3a1b;}
.centre_arc_a3 ul li a{ display:block;}
.centre_arc_a3 ul li a p{ width:85%; height:40px; background:#fa5e45; margin:0 auto; border-radius:40px; text-align:center; color:#fff;}
.centre_arc_a3 ul li:nth-of-type(2) a p{background:#9f5c33; }

.centre_arc_a4{ margin:20px auto; width:80%; height:60px;}
.centre_arc_a4 ul li{ width:100%; float:left;height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden;}
.centre_arc_a4 ul li a{color:#575757}


.centre_arc_b{ margin:20px auto; width:90%; height:65px;}
.centre_arc_b1{ width:100%; height:30px; margin-bottom:5px;}
.centre_arc_b1 a{ display:block; float:left; height:30px; line-height:30px; font-size:16px; color:#fff; text-align:center; border-radius:5px;}
.centre_arc_b1 a:nth-of-type(1){ background:#c4bd97; width: 15%;}
.centre_arc_b1 a:nth-of-type(2){ background:#b9cde5; width: 25%; margin:0 1.5%;}
.centre_arc_b1 a:nth-of-type(3){ background:#d99694; width: 15%;}
.centre_arc_b1 a:nth-of-type(4){ background:#bac6a3; width: 15%; margin:0 1.5%;}
.centre_arc_b1 a:nth-of-type(5){ background:#b3a2c7; width: 23%;}
.centre_arc_b2{ width:100%; height:30px;}
.centre_arc_b2 a{ display:block; float:left; height:30px; line-height:30px; font-size:16px; color:#fff; text-align:center; border-radius:5px;}
.centre_arc_b2 a:nth-of-type(1){ background:#93cddd; width: 23%;}
.centre_arc_b2 a:nth-of-type(2){ background:#c2bfbf; width: 16%; margin:0 1.5%;}
.centre_arc_b2 a:nth-of-type(3){ background:#92d050; width: 28%;}
.centre_arc_b2 a:nth-of-type(4){ background:#fac090; width: 16%; margin:0 1.5%;}
.centre_arc_b2 a:nth-of-type(5){ background:#c4bd97; width: 10%;}

.js_ssk{ width:90%; margin:20px auto; height:35px;}
.js_ssk div{ float:left;}
.js_ssk_fh{ font-size:16px; line-height:35px; text-align:center; width:12%; margin-right:2%; background:#a8a7a5; border-radius:5px;}
.js_ssk_fh a{ display:block; color:#1c0f09; font-weight:bold;}
.js_ssk_ss{ width:60%; height:35px;}
.js_ssk_ss input{height:33px; border:1px solid #c88d12; width:100%; border-right:0; text-indent:5px; background:#f2f0ea; color:#977d6d; border-radius:5px 0 0 5px; font-size:14px;}
.js_ssk_ss ul{position: relative; background: #f2f0ea; width:100%; height: 150px; line-height:25px; z-index:999; overflow-x:hidden;}
.js_ssk_ss ul li{line-height:24px; height:24px; display:block;}
.js_ssk_ss ul li a h1{ font-size:14px; font-weight:300;}
.js_ssk_dj{font-size:16px; line-height:35px; text-align:center; width:20%; margin-right:2%; background:#c88d12; border-radius:0 5px 5px 0;}
.js_ssk_dj a{color:#110010; display:block; font-weight:bold;}

.centre_js_a{ width:100%; margin:0 auto;}
.centre_js_a p{ width:100%;}
.centre_js_b{ width:100%; margin:20px auto;}
.centre_js_b p{ width:100%;}
.centre_js_b p a{ display:block;}

.lylx_dt{position:relative;}
.lylx_dt .bdtd{ width:90%; height:300px; margin:20px auto; border:2px solid #b35a3e; }
.lylx_dt p{ width:50%; height:30px; line-height:30px; text-align:center; position:absolute; top:0; left:5%; background:#b35a3e; z-index:999; color:#fff;}
.anchorBL img{ display:none;}
.BMap_cpyCtrl span{ display:none;}
.lylx_xz{ width:90%; margin:0 auto; height:auto; display: table;}
.lylx_xz .lylx_xz_a{display: table-caption;}
.lylx_xz .lylx_xz_a ul li{ width:17%; margin-right:3.5%; float:left; opacity:.6;}
.lylx_xz .lylx_xz_a ul li.curr{opacity:1;}
.lylx_xz .lylx_xz_a ul li:nth-of-type(5){margin-right:0%;}
.lylx_xz_b{ margin-top:10px; margin-bottom: 10px;}
.lylx_xz_b ul li{ border:2px #b66744 solid; height:150px; line-height:25px; font-size:14px; text-indent:2em; border-radius:20px 0 20px 0; display:none;}
.lylx_xz_b ul li a{ display:block; width:95%; margin:0 auto;}
.lylx_xz_b ul li:nth-of-type(1){ display:block;}

.centre_list_a_qb{ width:92%; margin:15px auto; height:auto; background:#ffffff; position:relative;}
.centre_list_a_qb ul li{ line-height:35px; height:35px; border-bottom:1px dashed #ccc; width:100%;}
.centre_list_a_qb ul li a{ font-size:16px;}
.nd_cgal3{ width:60%; height:35px; margin:10px auto;}

.nd_cgal3 a{ display:block; width:100%; height:35px; border-radius:2px; border:1px solid #faa701; text-align:center; line-height:35px; font-size:18px; color:#faa701;}


@media screen and (min-width:310px) and (max-width:375px) {
.sy_f_b ul li{ height:32px; line-height:32px;}
.sy_f_b ul li label{ font-size:16px; width:32%; }
.sy_f_b ul li input{width:66%; float:left; height:30px; border:1px solid #999; text-indent:6px; font-size:16px;}
.sy_c_b_a p span{ font-size:14px;}
.sy_c_b_b p span{font-size:14px;}	
.centre_arc_a2 p{ font-size:14px; line-height:24px;}
.sy_e_c a{height:40px; line-height:40px; font-size:14px; width:70%;}
.sy_f_b ul li:nth-of-type(5){ height:35px;}
.sy_f_b ul li:nth-of-type(5) input{border-radius:35px; height:35px;}
.centre_list_a1 p{ margin-top:45%; font-size:16px;}
.centre_list_a2 ul li{font-size:14px;}
.centre_arc_a3{ margin:20px auto; width:80%; height:40px;}
.centre_arc_b{ height:62px;}
.centre_arc_b1{margin-bottom:2px;}
.centre_arc_b1 a{font-size:14px;}
.centre_arc_b2 a{font-size:14px;}
.centre_list_a1 p:nth-of-type(1){ width:100%; height:6%;}
.js_ssk_ss{ width:55%;}
.js_ssk_fh{font-size:14px; width:15%}
.js_ssk_dj{font-size:14px; width:25%;}
.centre_list_a1 p:nth-of-type(2){ line-height:20px; top:13%;}
.centre_list_a_qb ul li{ line-height:30px; height:30px;}
.centre_list_a_qb ul li a{ font-size:14px;}
}

@media screen and (min-width:376px) and (max-width:520px) {
.sy_f_b ul li label{ font-size:16px; width:28%; }
.centre_list_a1 p:nth-of-type(1){ width:100%; height:15%;}
.sy_f_b ul li input{width:70%;}	
.centre_list_a1 p:nth-of-type(2){ line-height:21px;top:12%;}
}

.centre_list_a4{position: absolute; bottom:10px; text-align:center; right: 2px; width: 12%;}
