header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary,input{outline:0;}/*hideFocus对超链接外虚线框的设置*/
ul,dl,li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{ font-weight:normal;}
pre,code,kbd,samp{font-family:inherit;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}/*default默认光标（通常是一个箭头）*/
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,a,a:hover{text-decoration:none;}
body,textarea,input,button,select{font:14px/1.14 arial,"Microsoft YaHei","微软雅黑";color:#333;outline:0;}
body{ background-color: #f0f0f0;}
*{ padding: 0px; margin: 0px;}
.toppublick{ background-color: #f2f2f2; height: 46px; line-height: 46px; text-align: center; position: relative; font-size: 20px; font-weight: normal;
 color: #333;}
.toppublick a.leftbtn{ position: absolute; left: 3.25%; top:4px}
.toppublick a.leftbtn img{ width: 12px;}
.toppublick a.rightbtn{position: absolute; right: 3.25%; top:4px}
.toppublick a.rightbtn img{ width: 22px;}
.toppublick a.rightbtntext{ color: #333; top: 0px; line-height: 46px; }
.waln-banner{}
.waln-banner img{ width: 100%;}
.address-page{ background-color: #fff; padding-top: 20px; margin-top: -3px;}
.adresslect{  width: 200px; margin: 0 auto 10px;}
.select-k{ background: #fff; height: 32px; line-height: 32px; border-radius: 5px; position: relative; width: 100%; position: relative;}
.input-1{ width: 77%; display: block; float: left; margin-top: 5px; border: none; padding-left: 3%; height: 22px; line-height: 22px;}
.click-bnt{ display: block; float: right; width: 16%; border-left: 1px solid #d1d1d1;  overflow: hidden; text-align: center; }
.click-bnt img{ width: 50%; max-width: 29px; }
.ultext{ position: absolute; top: 32px; border: 1px solid  #d1d1d1; width: 100%; border-radius: 5px;}
.ultext li{ }
.ultext li a{ display: block;height: 36px; line-height: 36px; color: #666; padding-left: 5%;}
.ultext li a:hover{ background-color: #eee;}
.adress-text{ text-align: center; width: 80%; margin: 0 auto; line-height: 22px;}
.btn-blueuse{ display: block; width: 40%; height: 36px; line-height: 36px; margin: 15px auto; background-color: #009df6; color: #fff; text-align: center; border-radius: 5px; font-size: 16px;
}
.address-text2{ padding-left: 3.25%; padding-right: 3.25%; color: #8c8c8c; line-height: 22px; padding-bottom: 15px; border-bottom: 1px solid #b3b3b3;}
.address-text3{padding-left: 3.25%; padding-right: 3.25%; color: #8c8c8c; line-height: 22px; padding-bottom: 20px; border-bottom: 1px solid #b3b3b3; text-align: center; margin-bottom: 15px;}
.btn-topadd{ margin-top: 25px;}
.tips-zn{ background-color: #fff; padding-bottom: 15px;}
.tips-title{ padding-left: 3.25%; padding-right: 3.25%; font-size: 15px; color: #8c8c8c; border-bottom: 1px solid #d0cfcf; line-height: 40px; font-weight: normal;}
.tips-text1{ text-align: center; margin-top: 20px; padding-bottom: 10px;}
.tips-text1 span{ color: #009DF6;}
.tips-img{ text-align: center;}
.tips-img img{ width: 140px;}
.tips-text2{ width: 80%; margin: 5px auto; line-height: 22px; text-align: center;}
.listpart{ margin-top: 15px; background-color: #fff;}
.listpart-table{ width: 100%;}
.listpart-table tr td{ border-bottom: 1px solid #d0cfcf; padding-top: 15px; padding-bottom: 15px; font-size: 12px; line-height: 20px; vertical-align: top;}
.listpart-btn{ display: block; height: 30px; width: 80px; background-color: #009df6; border-radius: 5px; text-align: center; color: #fff; line-height: 30px; font-size: 15px; margin-bottom: 3px;}
.listpart-table tr td:first-child{ padding-left: 3.25%;}
.listpart-table tr td:last-child{ padding-right: 3.25%;}
.listpart-text1{}
.listpart-text1 em{ color: #009DF6;}
.listpart-searchbtn{ padding-bottom: 20px;}
.listpart-searchbtn a{ display: block; width: 50%; height: 40px; line-height: 40px; margin: 20px auto 0; text-align: center; background-color: #009DF6; border-radius: 5px; color: #fff; font-size: 15px;}
.bnner-p1{ }
.bnner-p1 img{ width: 100%; border-top: 1px solid #d0cfcf;}
.bann-list{ background-color: #fff; padding-top: 15px;}
.bannlist-dl{ display: table; width: 90%; margin: 10px auto;}
.bannlist-dl dt,.bannlist-dl dd{ display: table-cell; vertical-align: top;}
.bannlist-dl dt{ width: 80px; padding-right: 20px;}
.bannlist-dl dt img{ width: 100%;}
.bannlist-title{ font-weight: normal; font-size: 14px;line-height: 26px; margin-bottom: 10px;}
.bannlist-add{ margin-top: 5px; margin-left: 0px; width: 100%;}
.bann-text1{ line-height: 22px;}
.banns-btn{ text-align: center; margin-top: 20px; padding-bottom: 20px;}
.banns-btn a{ display: inline-block; width: 35%; height: 36px; border: 1px solid #009DF6; background-color: #fff; color: #009df6; text-align: center; line-height: 36px;
 border-radius: 5px;  font-size: 16px;}
.banns-btn a:first-child{ margin-right: 3%;background-color: #009DF6; color: #fff;}
.tips-ts{ background-color: #fff; margin-top: 15px;}
.tips-title2{ color: #333;}
.text-gary{ padding-left: 3.25%; padding-right: 3.25%; padding-top: 15px; padding-bottom: 15px; color: #8c8c8c; line-height: 22px;}

/*弹窗*/
.tan{ width:90%; position:fixed; top:20%; left:5%; background:#fff; border-radius:5px; padding:60px 0 20px; z-index:100;}
.black{ width:100%; height:100%; background:#000; opacity:0.5; position:fixed; top:0; left:0; z-index:50;}
.tan img{ position:absolute; top:-50px; left:50%; margin-left:-50px; width:100px;}
.tan p{ font-size:16px; color:#000000; line-height:25px; text-align:center; width:100%;}
.tana{ display:block; width:30%; text-align:center; height:35px; line-height:35px; border-radius:2px; background:#33acfb; color:#fff; margin:20px auto 0;}

