@charset "utf-8";
html{font-size:62.5%;}
.ask{text-align:center;font-family:"MicroSoft YaHei";font-size:0.16rem;}
.ask a{position:relative;background:linear-gradient(#ecdf4e, #f4ba32);box-shadow:0 0 7px rgba(255,255,255,0.4) inset;-webkit-box-shadow:0 0 7px rgba(255,255,255,0.4) inset;padding:0.06rem 0.4rem 0.06rem 0.3rem;border:1px solid #b37c12;border-radius:14px;display:inline-block; color:#000000; font-size:0.15rem;}
.ask span{color:#505050;font-weight:bold; display:inline-block; padding-bottom:6px;}
.ask img{animation: cursorMove 1s infinite; position: absolute;right:0;}

@keyframes cursorMove{
	0%{top:12px;}
	100%{top:20px;}
}
@-webkit-keyframes cursorMove{
	0%{top:12px;}
	100%{top:20px;}
}

.container {min-width:320px; max-width:640px; margin:0 auto;}
/*Content*/
.bgsty { background:#0bb9b8;}

.title{height:0.46rem;text-align:left; background:#00a0a0; border-bottom:solid 2px #ffffff; text-align:center; position:relative; margin-bottom:20px;}
.title h2{font-size:0.2rem;color:#ffffff;line-height:0.44rem; display:inline-block;}
.title h2:before { content:''; display:inline-block; position:absolute; bottom:-2px; left:0; right:0; border-bottom:solid 1px #00a0a0;}
.title h2:after { content:''; display:inline-block; position:absolute; border-top:solid 10px #00a0a0; border-bottom:solid 10px transparent; border-left:solid 10px transparent; border-right:solid 10px transparent; bottom:-21px; left:46%;}

p.sty { color:#ffffff;}


.nav{width:100%;height:0.43rem;background:#c41d37;}
.nav li{width:25%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;}
.nav li:first-child{border-right:0.01rem solid #df7f8e;}
.nav li:nth-child(2){border-left:0.01rem solid #f3d1d6;border-right:0.01rem solid #df7f8e;}
.nav li:nth-child(3){border-left:0.01rem solid #f3d1d6;border-right:0.01rem solid #df7f8e;}
.nav li:last-child{border-left:0.01rem solid #f3d1d6;}
.nav li a{font-family:"MicroSoft YaHei";font-size:0.16rem;color:#fff;text-align:center;line-height:0.43rem;display:block;}
.tel{padding:0.15rem 4% 0.15rem; }
.tel table{max-width:466px; margin:0 auto;}
.comments{margin:0 4%;}

.zzwdBoxItem{padding:0 4%;}
.zzwdBoxItem img{display:block;width:17%;float:left;margin-right:2%;}
.message{width:71%;background:url(/public/images/bgbgbg.jpg) no-repeat;float:left;line-height:20px;padding-left:17px;padding-right:10px;color:#222;padding-top:5px; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;line-height: 24px;}
.message p{padding:5%;}
.message p a{color:black;font-size: 0.16rem;}

.dy{background:#fff;margin:0 4%;padding:0.1rem 0.1rem;}
.dy img { max-width:46%; float:left; margin-right:0.15rem;}
.dy p{font-family:"Microsof Yahei";font-size:0.16rem;color:#505050;}
.dy p strong { color:#09a283;}
.dy a{color:#ff0000;}

.banner img { display:block;}
.A table.tabA { width:100%; text-align:center;}
.A table.tabA td { width:30%; color:#ffffff; background:#26bcd2;}
.A table.tabA td a { color:#ffffff;}
.A table.tabA td img { max-width:30%; vertical-align:middle; margin-right:2%;}
.A table.tabA td.sty { width:2%; background:none; padding:0;}
.A,.B,.C,.D,.E,.F,.G,.H,.tl,.comments{margin:0 4%;padding:0.1rem 0;font-family:"Microsof Yahei";font-size:0.16rem;}
.A { padding-bottom:0; margin-top:0; padding-top:0.16rem; padding:0;}
.Acon { padding:10px 4%; background:#e5e5e5;}
.Acon p strong { color:#0e89d8;}
.Acon p a { color:#ff0000;}

.B table.tabB { width:100%; text-align:center;}
.B table.tabB th { padding:5px 3%; color:#ffffff; border-bottom:solid 1px #ffffff; vertical-align: middle; background:#dd4056; width:17%;}
.B table.tabB th.bg2 { background:#f65555;}
.B table.tabB th.bg3 { background:#df920d;}
.B table.tabB th.bg4 { background:#0f7ddb;}
.B table.tabB th.bg5 { background:#0da1e5;}
.B table.tabB th.bg6 { background:#13c8c7;}
.B table.tabB th.bg7 { background:#00a0a0;}
.B table.tabB th:before {}
.B table.tabB td { background:#e5e5e5; padding:5px 3%;border-bottom:solid 1px #ffffff;}
.B table.tabB td p { text-align:left;}
.B h3.sty1 { text-align:left;}
.B h3.sty1 span { display:inline-block; background:#04abd8; color:#ffffff; padding:3px 5%;}
.Bbox { overflow:hidden; margin-bottom:12px; }
.Bbox h3 { text-align:left; font-size:0.17rem; margin-bottom:6px;}
.Bbox h3 span { display:inline-block; border:solid 1px red; border-radius:4px; color:#c74f14; padding:3px 4%;}
.Bbox p a { color:#ff0000;}
.Bbox img { max-width:45%; float:left; margin-right:4%; margin-top:3px;}

table.sty1 { margin:0 auto; margin-top:12px;}
table.sty1 td { text-align:center; max-width:210px; vertical-align:text-top; background:#26bcd2;}
table.sty1 td img { max-width:100%;}
table.sty1 td.sty { width:2%; background:none;}
table.sty1 td h3 { font-size:0.17rem; padding:3px 0 4px; text-align:center; background:#0abeab; color:#ffffff;}
table.sty1 td p { text-align:left; padding:4px 6%; color:#ffffff; }

table.sty14 td { width:47%;border:solid 1px #bcbcbc; vertical-align:top; position:relative;}

table.sty14 td p {font-family:"Microsof Yahei";font-size:0.16rem; padding:16px 4% 4%; }
table.sty14 td p a {color:#ff0000;}
table.sty14 td.sty { width:3%; border:none; content:inherit; background:none;}
table.sty14 th { background:#20b9d0; color:#ffffff; font-size:0.17rem; border:solid 1px #20b9d0; line-height:0.30rem; padding:4px 0 6px; position:relative;}
table.sty14 th:before { content:''; display:block; position:absolute; border-bottom:solid 20px transparent; border-top:solid 20px #20b9d0; border-left:solid 6px transparent; border-right:solid 6px #20b9d0; bottom:-20px; left:17%; transform:rotate(73deg);}
table.sty14 th.bg { }
table.sty14 th.sty { width:3%; background:none; border:none;}
table.sty14 th.sty:before { display:none;}

.Bcon { background:#e8fcfc; border:dashed 1px #00a0a0; width:92%; margin:25px auto 10px; padding:9px 0 4px; border-radius:4px; position:relative;}
.Bcon h3 { color:#f04049; font-size:0.17rem; padding:2px 0% 2px 45px;}
.Bcon p { padding:2px 6% 2px;}
.Bcon img { max-width:50%; border-radius:50%; position:absolute; top:-31px; left:-6px;}

.Dbox { overflow:hidden; border-bottom:dashed 1px #e0dada; padding-bottom:10px; margin-bottom:12px;}
.Dbox img { max-width:45%; float:left; margin-right:4%;}
.Dbox h3 { text-align:left; margin-bottom:6px;}
.Dbox h3 span { display:inline-block; padding:3px 2%; color:#ffffff; background:#26bcd2;}
.Dcon { overflow:hidden; background:#e5e5e5; padding:10px 3%;}
.Dcon img { max-width:45%; float:right; margin-left:4%;}

.G table.sty4 tr.sty { height:12px;}
.G table.sty4 { margin:20px auto 9px;}
.G table.sty4 td { text-align:center; width:45%; vertical-align:text-top; max-width:250px; background:#26bcd2; border-radius:6px;}
.G table.sty4 td.sty { width:3%; background:none;}
.G table.sty4 td p { text-align:left; padding:4px 6%;}
.G table.sty4 td a { color:#ffffff;}

.comments .c_name em { letter-spacing:-6px; margin-left:2px; margin-right:2px; font-size:0.12rem !important;}
@media (min-width: 320px) and (max-width: 374px){
	html{font-size:90px;}
	.title h2 span { font-size:0.18rem;}
	.title h2 span em { padding:0 3%;}
	
}
@media (min-width: 375px) and (max-width: 420px){
	
	.title h2 span { font-size:0.19rem;}
	.title h2 span em { padding:0 3%;}
	
}
@media (min-width: 375px){
	html{font-size:100px;}
	
	
}
.bottom_nav{height: 45px; line-height:45px; background: #f79f55; border-bottom:1px solid rgba(255,255,255,0.6); }
.bottom_nav ul {max-width: 640px; min-width: 320px; margin:0 auto 0;}
.bottom_nav ul li{float: left; width:25%; text-align: center; position: relative;}
.bottom_nav ul li:before{position: absolute; content: ""; width: 1px; height:18px; background: #f5f5f5; top:16px; right:0;}
.bottom_nav ul li:last-child:before{background:none;}
.bottom_nav ul li a{font-size: 15px; color: #fff;}

/**********************************btm_text*************************************************/
.footer-new {margin-top:15px;}
.footer-tel{background-color: #fbecd9; text-align: center; padding: 12px;}
.footer-info{background-color: #f79f55; text-align: center; padding:12px;}
.footer-info .page-help,.footer-info .page-help a{color:#fff799; font-size: 16px;}
.footer-info .page-help{width:300px; margin-left: auto; margin-right: auto; padding-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,0.6); margin-bottom: 12px;}
.footer-info p{width:300px; margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0;  font-size: 14px; color:#ffffff!important; text-align:center; padding:5px 6px; box-sizing: border-box; }
.footer-info p a{
	color: #fff;
}

