body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,input,ol,p,textarea,ul{margin:0;padding:0;}
img{border:0;vertical-align:middle;}
a:hover{text-decoration:none;}
li,ol,ul{list-style:none;padding-left: 15px;}
:link,:visited{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
a,button{color:#333333;cursor:pointer;}
button,input,option,select,textarea{font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
.clear{clear:both;}
i{font-style:normal;}
/*body{font-size:14px;font-family:"苹方 常规","苹方 中等","苹方",sans-serif;line-height:1;color: #333333;}*/
body{font-size:14px;line-height:1;color: #333333;}
/*@font-face{
    font-family: "Light";
    src: url(pingfang_x.ttf);
}
@font-face{
    font-family: "Heavy";
    src: url(pingfang_c.ttf);
}
.PF_Light{font-family: 'Light';}
.PF_Heavy{font-family: 'Heavy';}*/

.width{margin:0 auto;width:1200px;}
.width1{margin:0 auto;width:1440px;}
.width2{margin:0 auto;width:1400px;}
.flex{display:flex;}
.flex1{display:flex;justify-content:space-between;flex-wrap:wrap;}
.flex2{display:flex;justify-content: space-between;}
.flex3{display:flex;justify-content: space-between;align-items: center;}
.flex4{display:flex;justify-content:center;align-items: center;}

.clamp_1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.clamp_2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.clamp_3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
/*@font-face {
	font-family: 'Regular';
	src: url("font/PingFang Regular.ttf")
}
@font-face {
	font-family: 'Medium';
	src: url("font/PingFang  Medium.ttf")
}*/








/*youbiancaidan*/
.quick_nav{ position:fixed;  -webkit-transform: translateZ(0); transform: translateZ(0); right:0px; top:50%; color:#fff; text-align:center; width:76px; margin-top:-234px; box-shadow:0 0 5px rgba(0,0,0,0.1); z-index:99999;}

.quick_nav2{}
.quick_nav2 ul{ padding-left: 0px;}
.quick_nav2 li{ background:#fff; border-radius:3px; margin-bottom:1px; position:relative;transition:0.3s; padding:12px 0;}

.quick_nav2 .pd{ color:#666; display:block;}
.quick_nav2 .pd i{ display:block; height:28px; line-height:28px; font-size:28px;}
.quick_nav2 .pd strong{ font-weight:normal;}
.quick_nav2 .pd:hover{ color:#e81215;}
.quick_nav2 .box{ position:absolute; right:76px; top:0px; width:410px; text-align:left; color:#888888; font-size:14px; display:none;}
.quick_close{ display:none;}
.quick_nav2 .npd{ background:#fff; margin-right:22px; padding:20px; border:1px solid #e8e8e8; box-shadow:0 0 10px rgba(0,0,0,0.1); border-radius:3px; overflow:hidden;}
.quick_nav2 .npd:before{ content:'\20'; background:url(/template/pc/skin/img/sj.png) no-repeat; width:18px; height:29px; display:block; position:absolute; right:16px; top:15px;}
.quick_nav2 li:hover{background:#e81215; color:#fff;}
.quick_nav2 li:hover .pd{color:#fff;}
.quick_nav2 li:hover .box{ display:block;}

.quick_kf .h3{ font-size:24px; color:#e81215; line-height:30px; padding:0 0 20px 38px; border-bottom:1px solid #ececec; position:relative;}
.quick_kf .h3 i{ font-size:30px; position:absolute; left:0px; top:0px; height:30px; line-height:30px; color:#888888;}
.quick_kf .p{ padding:15px 0; margin-bottom:5px;}
.quick_kf .m{ overflow:hidden;}
.quick_kf .m a{ width:33.3333%; float:left; display:block; color:#555555; text-align:center; padding:15px 0 12px 0; background:#f9f9f9;}
.quick_kf .m i{ font-size:28px; color:#e81215; position:relative; display:block; height:34px; line-height:34px; width:34px; margin:0 auto;}
.quick_kf .m i:after{ content:'\20'; width:14px; height:14px; background:url(/template/pc/skin/img/xiaoxi.gif) no-repeat; background-size:cover; position:absolute; right:-8px; top:-5px;}
.quick_kf .m span{ display:block;}
.quick_kf .m a:hover{ background:#f1f1f1;}

.quick_fw .i{width:66px;border-right:1px solid #ececec;height:90px;line-height:90px;float:left;margin-right: 18px;}
.quick_fw .i i{ font-size:28px; position:relative; width:44px; text-align:center; display:block;}
.quick_fw .i i:after{ content:'\20'; width:14px; height:14px; background:url(/template/pc/skin/img/xiaoxi.gif) no-repeat; background-size:cover; position:absolute; right:-5px; top:14px;}
.quick_fw .h3{ font-size:18px; line-height:1; padding:15px 0;}
.quick_fw .p{ font-size:36px; line-height:1; color:#e81215;}
.quick_fw .p a{ color:#e81215; display: block;}

.quick_wx{}
.quick_wx .box{ width:186px; bottom:0px; top:auto;}
.quick_wx .npd:before{ top:auto; bottom:20px;}
.quick_wx img{ width:100%; height:auto; display:block;}
.quick_wx span{ display:block; padding-top:15px; text-align:center;}

/*.quick_top{ display:none;}
.body_top .quick_top{ display:block;}*/

.frfwxx{ display:none !important;}











