﻿@charset utf-8;
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}caption,th{text-align:left;font-weight:400;}html,body,fieldset,img,iframe,abbr{border:0;}i,cite,em,var,address,dfn{font-style:normal;}[hidefocus],summary{outline:0;}li{list-style:none;}h1,h2,h3,h4,h5,h6,small{font-size:100%;}sup,sub{font-size:83%;}pre,code,kbd,samp{font-family:inherit;}q:before,q:after{content:none;}textarea{overflow:auto;resize:none;}label,summary{cursor:default;}a,button{cursor:pointer;}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:700;}del,ins,u,s,a,a:hover{text-decoration:none;}body,textarea,input,button,select,keygen,legend{font-family:"Microsoft YaHei",SimHei;color:#333;outline:0;}
body{ background:#f5f5f5;}
input{ border:none;}
a{ color:#4b4b4b;}
.fl{ float: left;}
.widthauto{ width:100%; height:auto; overflow:auto; }
.forteen{font-size:14px;}
.sixteen{font-size:16px;}
.eighteen{font-size:18px;}
.fourb{ color:#4b4b4b;}
.eifive{ color:#858585;}
.xhzw_cont{margin:0 auto; max-width:960px; padding-bottom:10px;}
.xhzw_head{ background:#fff; padding:3%; box-sizing:border-box;}
.head_dress{ float:left; width:20%; box-sizing:border-box;text-align:center; line-height:1.5rem;}
.head_dress img{ float:left; height:1.5rem;}
.head_search{ width:80%; float:left;}
.head_search input{width:100%; height:auto; overflow:auto; background:#efefef; border-radius:100px; text-align:center; line-height:1.5rem;}

.xhzw_banner{min-width: 320px;
max-width: 960px;
width: 100%;
overflow: hidden;
margin: 0 auto;}
.xhzw_banner .swiper-slide{ position:relative; float:left; background:none;}
.xhzw_banner img{ width:100%;}
.news_banner{min-width: 320px;
max-width: 960px;
width: 100%;
overflow: hidden;
margin: 0 auto;}
.news_banner .swiper-pagination{ text-align:right;}
#banner {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin: 3% 0 0;
}
#banner .swiper-slide {
	position: relative;
	text-align: center;
}
#banner img {
	max-width: 96%;
	display: block;
	border-radius: 10px;
	margin: 0 2%;
}
#banner h2 {
	text-align: center;
	font-size: 1em;
	height: 42px;
	line-height: 42px;
	color: #fafafa;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	font-weight: 400;
	text-shadow: 1px 1px 1px #000;
	background-color: rgba(0,0,0,0);
	background: 0;
}
#banner .pagination {
	position: absolute;
	z-index: 20;
	bottom: 3px;
	text-align: center;
	right: 0;
}
.swiper-container {
      width: 100%; overflow:auto;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }

.radius_box{ background:#fff; width:96%; margin:auto 2% 3%;  height:auto; overflow:auto; border-radius:15px;}
.notice_line{ width: 90%;overflow: auto;margin: 0 5%;border-bottom:#f5f5f5 solid 1px;line-height: 1.5rem;
padding: 2%;background:#fff;position: relative;top: -10px;z-index: 100;box-sizing: border-box;box-shadow: 2px 10px 10px #e3e3e3;border-radius: 5px;}
.notice_line img{ float:left; height:1.0rem; margin:1% 1% 0 0;}
.notice_line a{ display:block; float:left; width:85%; max-height:1.5rem; overflow:hidden;}
.four_butt{ box-sizing:border-box; padding:3% 2%;}
.four_butt dl{ float:left; width:25%;}
.four_butt dl dt,.four_butt dl dd{ width:100%;height:auto; overflow:auto;text-align:center;}
.four_butt dl dt img{ width:50%;}
.four_butt dl dd{ line-height:1.5rem; font-size:14px; color:#4b4b4b;}



/*商家*/
.goback{ float:left; width:10%; box-sizing:border-box;text-align:center; line-height:1.5rem;}
.goback img{ float:left; height:1.2rem;}

.html_name{ width:80%; float:left; text-align:center; font-size:16px; color:#4b4b4b; text-align:center;}

.details_txt{ font-size:14px; color:#666; line-height:1.5rem; box-sizing:border-box; padding:2%;}
.details_txt span{ color:#ee326c; padding:0 1%; font-weight:bold;}


.font-bold{ font-weight:bold;}

.test_box{}
.test_num{ text-align:center; line-height:2.0rem; color:#4b4b4b; font-size:16px;}
.test_num span{ color:#ee326c; font-size:25px; font-weight:bold;}
.test_box ul{ box-sizing:border-box; padding:0 5%;}
.test_box ul li{ width:100%; height:auto; overflow:auto; font-size:14px; color:#4b4b4b;line-height:2.0rem;}
.test_box ul li span{width:94%; height:auto; overflow:auto;margin:0 3%;}
.test_box ul li input{ width:80%; height:40px; overflow:auto; line-height:40px; box-sizing:border-box; padding:0 2%; font-size:14px; color:#4b4b4b;
background:none; border:#ee326c solid 1px; border-radius:10px 0 0 10px;
float: left;}
.test_box ul li a{ display:block; width:20%; line-height:40px; box-sizing:border-box; padding:0 2%;background:linear-gradient(to right,#fc6341,#fd3854);height:40px;text-align:center; font-size:16px; color:#fff; font-weight:bold; border-radius:0 10px 10px 0; float: right;}
.test_box ul li img{ display:block; width:20%; line-height:40px; box-sizing:border-box; height:40px;text-align:center; font-size:16px; color:#fff; font-weight:bold; border-radius:0 10px 10px 0; float: right;border:1px solid #fc6341;background: #f5f5f5;}
@media screen and (max-width: 900px) { 
	.test_box ul li input{ width:70%;}
	.test_box ul li a{width:30%;}
	.test_box ul li img{width:30%;}
} 
.jxorder{ width:96%; margin:auto 2% 3%;  height:auto; overflow:auto; border-radius:15px;}
.jxorder ul{ width:100%; overflow:auto; height:auto; box-sizing:border-box; padding:0 2%;
 border-bottom:#fff solid 1px;}
.jxorder ul li{ width:25%; float:left; text-align:center; line-height:2.0rem; font-size:12px; color:#858585;}
.jxorder ul:last-child{ border-bottom:none;}
.jxorder ul li span{ color:green;}

.result_box{ position:relative;}
.result_box ul{ box-sizing:border-box; padding:0 2%;}
.result_box ul li{ width:100%; height:auto; overflow:auto; line-height:1.5rem; padding:0.5rem 0; font-size:16px;}
.result_box ul li span{ float:left; width:20%; color:#4b4b4b; font-weight:bold;}
.result_box ul li em{ font-style:normal; font-weight:normal;float:left; color:#ee326c;}
.result_box ul li b{ font-weight: normal; color:#858585; float:left; width:80%;}
.result_box ul li .baia{ display:block; width:94%; margin:3%; line-height:3.0rem;background:linear-gradient(to right,#fc6341,#fd3854);
text-align:center; font-size:16px; color:#fff; font-weight:bold; border-radius:100px;}
.result_box ul li .wua{ display:block; width:48%; margin:3% 4% 3% 0; line-height:3.0rem;background:linear-gradient(to right,#fc6341,#fd3854);
text-align:center; font-size:16px; color:#fff; font-weight:bold; border-radius:100px; float:left;}
.result_box ul li .wua:last-child{margin:3% 0;}
.bor_bot{ border-bottom:#e3e3e3 solid 1px;}

.jili{ position:absolute; width:5rem; position:absolute; z-index:100; top:15%; right:10%;}
.jili img{ width:100%;}

.beian{ font-size:12px; text-align:center; line-height:30px; color:#666;}
.beian img{ height:20px; margin:0 2%;}
.beian span{ color:#ee326c; font-weight:bold;}
.beian a{ color:#0000ee; text-decoration:underline;}

.rgba_cont{max-width: 960px; display:block; box-sizing:border-box;position: fixed;top: 0;left: 0;z-index: 101;margin: 0 auto;}
.maska {width: 100%;height: 100%;position: fixed;background-color: #000;z-index: 20;top: 0;
left: 0;-moz-opacity: 0.5;	opacity: 0.50 ;	filter: alpha(opacity=50);}
.share_txt{ box-sizing:border-box; padding:5%; position: fixed; z-index:21;
background:url(../bg/jiantou.png) no-repeat right 5% top 0%; background-size:50%;}
.share_txt ul{ padding-top:20%;} 
.share_txt ul li{ line-height:40px; font-size:18px; font-weight:bold; color:#fff; text-align:middle; height:50px;}
.share_txt ul li img{ height:40px; float:left;}
.share_txt ul li span{ width:40px; height:40px; line-height:40px; text-align:center; font-size:16px; border-radius:100px; border:#fff solid 1px;
display:block; float:left; margin-right:2%;}
.share_txt ul li i{ float:left;}