@charset "utf-8";
/* CSS Document */
html{color:#333;background:#FFF;font-family: PingFang SC, Microsoft Yahei, Verdana, Helvetica Neue, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;}
*{margin: 0;padding: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,button,p,blockquote,th,td{-moz-user-select:none; /* Firefox私有属性 */ -webkit-user-select:none; /* WebKit内核私有属性 */ -ms-user-select:none; /* IE私有属性(IE10及以后) */ -khtml-user-select:none; /* KHTML内核私有属性 */ -o-user-select:none; /* Opera私有属性 */ user-select:none; /* CSS3属性 */}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:700;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{outline: none;border: none;}
input[type=button], input[type=submit], input[type=file], button{cursor: pointer;-webkit-appearance: none;}
::-webkit-input-placeholder{color: #666;}
:-moz-placeholder{color: #666;opacity: 1;}
::-moz-placeholder{color: #666;opacity: 1;}
:-ms-input-placeholder{ color: #666;}
i{font-style:normal;}
a{color: #333;text-decoration: none;}
body{overflow-x: hidden;min-width: 1200px;}

/* 头部 */
.header-wrapper {position: fixed;width: 100%;top: 0;background: #ffffff;z-index: 20;}
header {position: relative;width: 1200px;height: 80px;margin: 0 auto;background: #ffffff;}
header ul li a {display: inline-block;font-size: 18px;color: #3b3b3b;padding: 28px 10px 10px;text-decoration: none;}
header .logo {padding-right: 45px;}
header ul {position: relative;vertical-align: middle;font-size: 0;height: 80px;}
header ul li {list-style: none;float: left;}
header ul li.active s,header ul li:hover s  {display:block;width: 15px;height: 3px;background: #fd495d;border-radius: 20px;margin: 0 auto;}
header ul li img {margin-top: 17px;}
header .btns {position: absolute;right: 0;top: 0;height: 80px;line-height: 80px;}
header .login {display: inline-block;width: 70px;height: 30px;line-height: 30px;border-radius: 20px;color: #3b3b3b;background: none;border: 1px solid #ececec;margin-right: 10px;font-size: 16px;text-align: center;text-decoration: none;}
header .try {display: inline-block;width: 70px;height: 30px;line-height: 30px;border: none;border-radius: 15px;text-align: center;background: #fd495d;color: #ffffff;font-size: 16px;text-align: center;text-decoration: none;}

/* 底部 */
.u-footer{background-color:#666;color:#FFF; margin-bottom: 32px !important;}
.u-footer footer{ text-align:center; padding-bottom:30px;}
.u-footer footer p{ margin-top:20px;}
.u-footer footer p a{color:#ffffff}
.u-footer ul{  width:1000px; margin:auto; line-height:28px; padding:50px 0 10px 0;    overflow: hidden;}
.u-footer ul li{ float:left; border-right:1px solid #777; text-align:center; font-size:16px;}
.u-footer ul li.li-1{ width:340px; text-align:left; padding-right:10px;}
.u-footer ul li.li-2{ width:150px;}
.u-footer ul li.li-3{ width:150px;}
.u-footer ul li.li-2 ul,.u-footer ul li.li-3 ul{ width: 150px;padding-top: 50px;padding-left: 20px;}
.u-footer ul li.li-2 ul li,.u-footer ul li.li-3 ul li{ width: 110px;border: none;clear: both;height: 30px;margin-top: 6px;}
.u-footer ul li.li-4{ width:340px; border:none;}
.u-footer ul li .mt30{ margin-top:30px;}
.u-footer ul li .mt40{ margin-top:40px;}
.u-footer ul li a{ color:#fefefe;}
.u-footer li dl{ float:right;}
.u-footer li dt{ float:left;}
.u-footer li dd{ margin-left:70px;}

/* 右侧悬浮 */
.fixed_bar {color: #fff;position: fixed;right: 12px;top: 160px;z-index: 3;}
.fixed_bar a{color:#fff}
.fixed_bar .cont{position:relative;}
.fixed_bar ul{background: #fff;border-radius: 25px;padding-bottom: 18px;-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;box-shadow: 0 0 10px #ccc;}
.fixed_bar li{width:78px;padding-top:10px;text-align:center;font-size:12px;cursor:pointer;position:relative;}
.fixed_bar li span{font-size: 14px;text-align: center;color: #2d2d2d;}
.fixed_bar li img{display: block;margin: 15px auto 10px;}
.fixed_bar li div{position:absolute;z-index:3; display:none; font-size:15px;}
.fixed_bar li div.qrcode{width:145px;height:147px;text-align:left;top:-10px;left: -135px;}
.fixed_bar li div.bar2{top: 29px;left: -164px;}
.fixed_bar li div.bar3{width:162px;height:48px;top: 22px;left:-168px;}
.fixed_bar li div.bar4{width:172px;height:56px;top: 32px;left:-178px;}
.fixed_bar li div img{margin: 8px 0 0 -12px;}
.fixed_bar li div a{display:block;width:100%;height:100%}

/* 底部悬浮 */
.fix-footer {position: fixed;left: 0;bottom: 0;z-index: 20;width: 100%;height: 56px;line-height: 56px;background:#fd495d;-webkit-box-shadow: 0 0 5px #fd495d;
-moz-box-shadow: 0 0 5px #fd495d;box-shadow: 0 0 5px #fd495d;}
.fix-footer .content {position: relative;padding: 0 !important;width: 1200px;margin: 0 auto;}
.fix-footer img {position: absolute;left: 0;bottom: 0;z-index: 20;}
.fix-footer span {display: inline-block;line-height: 1;margin-left: 76px;font-size: 26px;color: #ffffff;}
.fix-footer span strong {vertical-align: text-bottom;font-size: 45px;}
.fix-footer input {margin-top: -13px;vertical-align: middle;width: 260px;height: 42px;line-height: 42px;border-radius: 25px;border: none;outline: none;padding: 0 10px;
margin-left: 20px;}
.fix-footer .toget {margin-top: -13px;vertical-align: middle;width: 156px;height: 42px;line-height: 42px;border-radius: 25px;background: #ffffff;border: none;outline: none;
color: #fd495d;font-size: 20px;}

.w1200{width: 1200px;margin: 0 auto;position: relative;}
.main{margin-top: 80px;position: relative;}
.main img{vertical-align: middle;}

.certificate{display: flex;justify-content: center;margin-bottom: 25px;}
.certificate a{width: 105px;height: 40px;box-shadow: 0 0 5px #eee;font-size: 12px;line-height: 18px;color: #666 !important;border-radius: 5px;box-sizing: border-box;background-color: #e8e6e7;display: flex;justify-content: center;align-items: center;}
.certificate a i{width: 70px;font-style: normal;}
.certificate a img{width: 28px;}
.certificate a:nth-child(n+2){margin-left: 15px;}
footer .certificate{display: flex;justify-content: center;}
footer .certificate a{width: 105px;height: 40px;box-shadow: 0 0 5px #eee;font-size: 12px;line-height: 18px;color: #666 !important;border-radius: 5px;box-sizing: border-box;background-color: #e8e6e7;display: flex;justify-content: center;align-items: center;}
footer .certificate a i{width: 70px;}
footer .certificate a img{width: 28px;}
footer .certificate a:nth-child(n+2){margin-left: 15px;}