﻿@charset "utf-8";
/* design by www.lancent.cc 2017/2/7 */
* { margin:0px; padding:0px; }
body, html {
    height: 100%;
}
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body, input, textarea { background-color:#fff; font-family:'微软雅黑', Arial, Helvetica, sans-serif; }
body { font:12px/1.5 '微软雅黑', Arial, Helvetica, sans-serif; background: #fff; }
ul li, ul ol { list-style:none; }
em { list-style:none; }
form { display:block; }
a { color:#333; text-decoration:none; border:0; }
a:hover { color:#e62129; text-decoration:none; }
img { border:0px; }
table { border-collapse:0px; border:0px; border-spacing:0px; }
em, i {
    font-style: normal;
}
.w { width:1200px; margin:0 auto; }
.bgfff { background-color:#fff; }
.alignleft, .tl { text-align:left; }
.alignright, .tr { text-align:right; }
.aligncenter, .tc { text-align:center; }
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; text-indent:-9999px; }
.clearfix, .clf { display: block; }
.clearfix:after, .clf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
/* Hides from IE-mac \*/
* html .clearfix, * html .clf { height: 1%; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
.mr20 { margin-right:20px; }
.ml20 { margin-left:20px; }
.pt20 { padding-top:20px; }
.pb20 { padding-bottom:20px; }
.red { color:red; }
.blue { color:#09f; }
.orange { color:#e62129; }
.gray { color:#999; }
.main {
    box-sizing: border-box;
}
/*------header-----------*/
.topBar { height: 50px; overflow:hidden; line-height:50px; background-color: #333; color:#ccc; }
.topBar a { margin-right:25px; color:#ccc; display:inline-block; height:50px;}
.topBar a:hover { color:#e62129; }
.topBar a img{height:50px;}
.topBar a i { color:#ccc; margin-right:2px; }
.topBar a:hover i { color:#e62129; }
.topBar a.lan-icon { display: inline-block; vertical-align: -5px; width: 68px; height: 19px; background-position: center center; background-repeat: no-repeat; }
.topBar a.lan-icon.f-icon { background-image: url(../images/common/f-icon.png); }
.topBar a.lan-icon.j-icon { background-image: url(../images/common/j-icon.png); }
.topBar a.lan-icon.f-icon:hover { background-image: url(../images/common/f-iconh.png); }
.topBar a.lan-icon.j-icon:hover { background-image: url(../images/common/j-iconh.png); }
.topBar .nav { }
.topBar .nav li { display:inline-block; font-size:14px; text-align:center; position:relative; padding:0 20px; }
.topBar .nav li a { display:block; text-align:center; margin:0; }
/*footer*/
.m-footer { width:100%; background:#333; position:relative; }
.footer-en .footer-wrap dl:nth-of-type(2) {
margin:5px 27px 5px -22px
}
.footer-en .footer-wrap dl:nth-of-type(5) {
margin:5px 5px 5px -12px
}
.footer-wrap { width:1200px; padding:30px 0 0; margin:0 auto; color:#959595; position:relative;padding-bottom:20px; background:#333;  -ms-box-sizing:border-box; box-sizing:border-box;  }
.footer-wrap a { color:#959595; text-decoration:none; cursor:pointer; font-size:12px }
.footer-wrap a:hover { color:#cdcdcd }
.footer-wrap dl { display:inline-block; vertical-align:top; width:183px; margin:5px }
.footer-wrap dl dt { font-size:14px; font-weight:700; line-height:24px; margin-bottom:11px; color:#cdcdcd; white-space:nowrap }
.footer-wrap dl dd a { font-size:12px; line-height:22px; cursor:pointer }
.footer-wrap .footer-left { float:left; width:965px }
.footer-wrap .footer-dls { width:940px; border-bottom:1px solid #555; white-space:nowrap;padding-bottom:10px; }
.footer-wrap .footer-payment { height:44px; background:url('../images/payment.png') no-repeat; margin-top:20px; margin-left:5px }
.footer-wrap .footer-payment .footer-payment-list { display:inline-block; width:600px; vertical-align:top }
.footer-wrap .footer-payment .footer-payment-list i { display:inline-block; width:58px; height:35px; vertical-align:top }
.footer-wrap .footer-payment .footer-payment-list i:last-of-type { width:125px }
.footer-wrap .footer-payment p { line-height:18px; font-size:12px; display:inline-block }
.footer-wrap .footer-payment a { color:#1268bb }
.footer-wrap .footer-payment a:hover { text-decoration:underline }
.footer-wrap .footer-bottom { font-size:12px; line-height:24px; margin-top:12px; margin-left:5px }
.footer-wrap .footer-bottom li { display:inline-block; line-height:24px }
.footer-wrap .footer-bottom li i { font-style:normal; margin:0 7px }
.footer-wrap .footer-bottom p { line-height:24px; font-size:12px }
.footer-wrap .footer-bottom .footer-copyRight { margin-top:20px }
.footer-wrap .footer-right { float:right; width:225px; margin:5px }
    .footer-wrap .footer-contact { text-align:center;}
.footer-wrap .footer-contact p { font-size:14px; font-weight:700; line-height:24px; color:#cdcdcd }
.footer-wrap .footer-contact a { display:block; font:700 16px/24px wenquanyi micro hei, microsoft yahei, simsun, sans-serif; color:#e62129; text-decoration:none; margin-bottom:11px; cursor:pointer }
.footer-wrap .footer-sns { border-top:1px solid #555; padding-top:22px; margin-top:20px }
.footer-wrap .footer-sns li { float:left; width:26px; height:26px; margin-right:21px; background:url('../images/footer_sns.png') 0 0 no-repeat; position:relative }
.footer-wrap .footer-sns li:nth-of-type(1) {
background-position-y:0
}
.footer-wrap .footer-sns li:nth-of-type(2) {
background-position-y:-30px
}
.footer-wrap .footer-sns li:nth-of-type(3) {
background-image:url('../images/footer_sns_twitter.png')
}
.footer-wrap .footer-sns li:nth-of-type(4) {
background-position-y:-60px
}
.footer-wrap .footer-sns li:nth-of-type(5) {
background-position-y:-90px;
margin-right:0
}
.footer-wrap .footer-sns li:hover { background-position-x:-30px }
.footer-wrap .footer-sns li:hover i { display:block }
.footer-wrap .footer-sns a { display:block; width:100%; height:100%; cursor:pointer }
.footer-wrap .footer-sns i { display:none; position:absolute; right:-115px; top:-40px; width:115px; height:103px; background:url('../images/footer_wechat.png') right 0 no-repeat }
#Fixed {position: fixed;_position: absolute;z-index: 100;bottom: 70px;left: 50%;margin-left: 500px;_bottom: auto;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-70);width: 36px;height:48px;text-indent: -40000px;}

#goTop{background: url('../images/backToTop.png') center top!important;display:none;width:40px;height:40px;opacity:0.5;filter:alpha(opacity=50);-moz-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;transition:opacity 0.3s ease-in,opacity 0.3s ease-out;cursor:pointer}
#goTop:hover{opacity:1;filter:alpha(opacity=100);-moz-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-in,opacity 0.3s ease-out;transition:opacity 0.3s ease-in,opacity 0.3s ease-out}
