
@charset "utf-8";
* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
  }
  /* body{	overflow: hidden;} */
/* CSS Document */
html, body, div, span, iframe,input,select, map, font, img, a img, samp, strong, hr, h1, h2, h3, h4, h5, h6, b, p, blockquote, a, address, code, dl, dt, dd, ol, ul, li, form, label, table, tr, td, th {
	padding: 0;
	margin: 0;
	border: 0;
	box-sizing: border-box;
	font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif,SimHei,SimSun;
	font-size: 14px;
}
ol, ul {
	list-style: none;
}
button{ vertical-align:middle; cursor:pointer;}
input, button,textarea{	vertical-align:middle; border:none; font-family:"微软雅黑";}
input,button,select,textarea{outline:none}
textarea{resize:none}
h1, h2, h3, h4, h5, h6 {
	line-height:1;
}
a{
	text-decoration: none;
	transition: all .25s;
	font-size: 14px;
}
i, em {
    font-style: normal;
}

a:focus {
	outline: none;
}
a.hidefocus {
	outline: none
}

input[type=text],input[type=submit], input[type=button] {
	-webkit-appearance: none; /*去除iPhone input默认样式}*/
}
input{
	outline: none;
	background: none;
}
img {
	display: block;
	max-width: 100%;
}

.fl {
	float: left;
}
.fr {
	float: right;
}
.clear:after {
	display: block;
	content: "";
	clear: both;
	height: 0;
	overflow: hidden;
}
.clear{
	zoom: 1;
}
/* @font-face{
    font-family: 'Bahnschrift-SemiBoldCondensed';
    src:url('../fonts/bahnschrift.ttf');
}
@font-face{
    font-family: 'Bahnschrift-Light';
    src:url('../fonts/bahnschrift.ttf');
}
@font-face{
    font-family: 'Bahnschrift-Regular';
    src:url('../fonts/bahnschrift.ttf');
} */


body { font-family:"微软雅黑"; margin:0; padding:0; background:#ffffff;}

div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img{ margin:0; padding:0; border:0; font-weight:normal; font-size:12px;}

img{ border:none; vertical-align:middle;}

ul,li{ list-style-type: none; }

button{ vertical-align:middle; cursor:pointer;}

input, button{	vertical-align:middle; border:none; font-family:"微软雅黑";}

.clear { clear:both; overflow:hidden; height:0px;}

.blank{ display:block; height:10px; clear:both; overflow:hidden; visibility:hidden;}

.lft{ float:left;}

.rgt{ float:right;}

.clearfix{ overflow:hidden; zoom:1;}



.header{}

.header .top{ width: 1200px; height: 40px; margin: 0 auto;}

.header .tel{ position: relative; padding-left: 40px; float: left; line-height: 40px; font-size: 16px; color: #333333;}

.header .tel:before{ content: ''; position: absolute; left: 0; top: 0; display: block; width: 40px; height: 40px; background: url("../images/icon.png") 0 0 no-repeat; }

.header .extra{ float: left; height: 40px; line-height: 40px;}

.header .extra a{ position: relative; display: block; padding-left: 40px; margin-left: 45px; float: left; font-size: 16px; color: #333333; text-decoration: none;}

.header .extra a:before{ content:''; display: block; width: 40px; height: 40px; position: absolute; left: 0; top: 0; background: url("../images/icon.png") center no-repeat;}

.header .extra a.pay:before{ background-position: -40px 0;}

.header .extra a.wx:before{ background-position: -80px 0;}

.header .extra a.st:before{ background-position: -120px 0;}

.header .search{ float: right; width: 40px; height: 40px; margin-left: 30px; }



.footer-top{ height: 300px; background: #017acd;min-width:1200px;}

.footer-top .widget-wrapper{ float: left; padding: 0 52px; overflow: hidden;}

.footer-top .footer-widget{ float: left; margin: 19px 56px 0; text-align: center;}

.footer-top .footer-widget dt{ font-size: 16px; color: #ffffff; line-height: 40px;}

.footer-top .footer-widget dd a{ display: block; font-size: 14px; line-height: 40px; color: #ffffff; text-decoration: none;}

.footer-top .QR{ float: right; margin-top: 31px;}



.footer-bottom{ height: 137px; background: #333333; overflow: hidden;min-width:1200px;}

.footer-bottom .copyright{ margin-top: 17px; text-align: center; font-size: 12px; line-height: 20px; color: #ffffff;}

.footer-bottom .record{ margin-top: 13px; text-align: center; line-height: 20px; color: #ffffff;}

.footer-bottom .record span{ font-size: 12px; padding: 0 15px;}

.footer-bottom .safety{ text-align: center; font-size: 0;}

.footer-bottom .safety a{ display: inline-block; margin: 16px 46px 0;}



.friendship{height:30px;background:#f3f3f3;line-height:30px;text-align:center;color:#9fa0a0;min-width:1200px;}

.friendship .containBox{ width:100%; margin:0 auto; overflow:hidden;}

.friendship li{float:left;}

.friendship li a{font-size:14px;line-height:22px;color:#9fa0a0;text-decoration:none;padding:0 5px}

.friendship li a:hover{ color: #3faadf;}





.section .center{ overflow: hidden;}
.section .center .items .item{ border: #9fa0a0 1px solid; margin: 0px;}
.section .center .items .item img{}






.article-draw{ border:solid 2px #E51C2C; height:104px;}
.article-draw .ad-left{ float:left; width:460px}
.article-draw .ad-left span{ display:block; font-size:16px; color:#333; line-height:21px; font-weight:bold; padding:8px 0 0 22px; position:relative}
.article-draw .ad-left span:before{ content:""; position:absolute; background:#E51C2C; width:14px; height:4px; top:16px; left:0}
.article-draw .ad-left ul{ padding-left:22px; overflow:hidden}
.article-draw .ad-left li{ float:left; width:120px; padding:8px 0 8px 20px; line-height:20px; font-size:16px; color:#333; position:relative}
.article-draw .ad-left li:before{ content:"★"; position:absolute; font-size:16px; color:#E51C2C; top:7px; left:0}
.article-draw .ad-right{ float: right; margin-right: 80px; width:152px; padding-top:24px}
.article-draw .ad-right a{ display:block; background:#E51C2C; width:152px; height:56px; text-align:center; line-height:56px; font-size:24px; color:#fff; border-radius:7px}
.desc{ padding: 0 !important; border: none !important;}






/* 插入广告样式 */
.ab-red{ padding: 10px 0}
.ab-red a{ color: red !important; text-decoration: none}
.ab-btn{ padding: 10px 0}
.ab-btn a{ display: block; border: 1px solid red; color: red !important; line-height: 260% !important; text-align: center !important; border-radius: 50px}
.ab-list .ab-title{ position: relative; font-weight: bold; color: #333; text-indent: 2em; line-height: 200%}
.ab-list .ab-title::before{ position: absolute; top: 50%; left: 0; width: 1.5em; height: 1.5em; background: url("https://m.gaodun.com/skin/public/images/icon-tag1.png"); background-size: 100% 100%; transform: translateY(-50%); content: ""}
.ab-list li{ text-indent: 2em !important;  line-height: 200% !important;}
/*.ab-list2 li{ list-style: decimal-leading-zero}*/
.ab-list li a{ color: #2800FF !important}
.ab-list2 li a{ color: red !important}
.ab-flex{ display: flex; justify-content: center}
.ab-flex a{ padding: 5px 10px; margin: 0 5px; border: 1px solid #ff0000;color: #ff0000 !important; text-indent: 0 !important; }













































































