@charset "UTF-8";

input, textarea {
    word-wrap: none;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
html { -webkit-text-size-adjust: none;overflow-x: hidden}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, form, input, textarea, p, span {padding: 0;margin: 0;}
body { -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft Yahei", sans-serif;color: #333;}
img, html, body {border: 0;}
/** 重置表格元素 **/
input {border: 0;outline: 0;}
ol, ul {list-style: none;}
em, strong {font-weight: normal;font-style: normal;}
em, i {font-weight: normal;font-style: normal;font-size: 100%;}
h1, h2, h3, h4, h5, h6, em {font-weight: normal;}
.clearfix {*zoom: 1;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
a {color: #333333;text-decoration: none;}
a:hover {text-decoration: none;color: #d7000f !important;}
img {vertical-align: middle;}
.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hide, .none {display: none}
.hidden {visibility: hidden;}
.show, .block {display: block;}
.inlineb {display: inline-block;}
.tc {text-align: center;}
.cp {cursor: pointer;}
.fl {float: left;}
.fr {float: right;}
.pr {position: relative}
.pa {position: absolute}
.w1200 {width: 1200px;margin: 0 auto;position: relative;}
.mt6 {margin-top: 6px;}
.mt8 {margin-top: 8px;}
.mt10 {margin-top: 10px;}
.mt11 {margin-top: 11px;}
.mt12 {margin-top: 12px;}
.mt20 {margin-top: 20px;}
.mt13 {margin-top: 13px;}
.mt14 {margin-top: 14px;}
.mt15 {margin-top: 14px;}
.mt16 {margin-top: 16px;}
.mt17 {margin-top: 17px;}
.mt18 {margin-top: 18px;}
.mt28 {margin-top: 28px;}
.nmt8 {margin-top: -8px;}
.mb10 {margin-bottom: 10px;}
.ml10 {margin-left: 10px;}
.ml40 {margin-left: 40px;}
.nmr20 {margin-right: -20px;}
.mr5 {margin-right: 5px;}
.mr6 {margin-right: 6px;}
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 14px;}
.mr20 {margin-right: 20px;}
.mt22 {margin-top: 22px;}
.mr60 {margin-right: 60px;}
.mb6 {margin-bottom: 6px;}
.pl10 {padding-left: 10px;}
.pl3 {padding-left: 3px;}
.bold {font-weight: bold}
.border0 {border: 1px solid #d5d5d5;border-right: 0;}
.color8011 {color: #d7000f;}
.color999 {color: #999;}
.color666 {color: #666;}
.color333 {color: #333;}
.color80 {color: #808080;}
.col44 {color: #444;}
.font12 {font-size: 12px;}
.font14 {font-size: 14px;}
.font15 {font-size: 14px;}
.font16 {font-size: 16px;}
.font32 {font-size: 26px;}
.w106 {width: 106px;}
.w137 {width: 137px;}
.w90 {width: 90px;}
.w100 {width: 100px;}
.w87 {width: 87px;}
.w70 {width: 70px;}
.w124 {width: 124px;}


/*尾部*/
#cfooter {background-color: #333;color: #dadada;width: 100%;height: 220px;}
#cfooter .contact {height: 100%;padding-top: 30px;}
#cfooter .contact p {text-align: center;}
#cfooter .contact .p-1 {font-size: 14px;color: #ffffff;line-height: 22px;width: 1037px;margin: 0 auto;text-align: center;}
#cfooter .contact .p-1 a {font-size: 14px;color: #ffffff;line-height: 22px;margin: 0 5px;vertical-align: text-top;}
#cfooter .contact .p-2 {font-size: 16px;color: #ffffff;line-height: 22px;margin-top: 20px;}
#cfooter .contact .p-3 {margin-top: 20px;}
#cfooter .contact .p-3 a {font-size: 14px;color: #ffffff;line-height: 30px;margin: 0 30px;}
#cfooter .contact .p-3 a:hover {color: #ffffff !important;}
#cfooter .contact .p-3 a img {margin-bottom: 2px;margin-right: 6px;}
#cfooter .contact .p-4 {margin-top: 10px;}
#cfooter .contact .p-4 a {font-size: 14px;color: #ffffff;line-height: 30px;margin: 0 30px;}
#cfooter .contact .p-4 a img {margin-bottom: 3px;margin-right: 6px;}
#cfooter .contact .p-5 {margin: 30px auto 0 auto;border-top: 1px solid #666666;width: 1200px;font-size: 14px;color: #999999;padding-top: 10px;}
#cfooter .contact .p-5 a {font-size: 14px;color: #999999;}
#cfooter .contact .p-6 {margin-top: 10px;font-size: 14px;color: #999999;line-height: 22px;}
#cfooter .contact .p-6 a {color: #999;}
#cfooter .contact .p-6 img {margin-bottom: 3px;margin-right: 5px;}

.t-header {width: 100%;box-sizing: border-box;padding: 20px 0;border-bottom: 2px solid #eb0011;}
.t-header .h-le p {font-size: 26px;color: #D7000F;line-height: 33px;margin-top: 26px;border-left: 1px solid #e6e6e6;margin-left: 20px;padding-left: 20px;}
/* .t-header p.name {font-size: 26px;font-weight: 400;color: #D7000F;padding: 0 20px;border-left: 1px solid #e6e6e6;margin-left: 20px;margin-top: 26px;height: 33px;line-height: 30px;}
.t-header .scan-code {width: 20px;height: 20px;background: url('../image/code.png') no-repeat;background-size: 100% 100%;margin-top: 32px;cursor: pointer;position: relative;}
.t-header .scan-code .off-acc-code {width: 300px;height: 127px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);box-sizing: border-box;padding: 10px;text-align: center;position: absolute;top: 40px;left: -140px;z-index: 99;display: none;border-radius: 4px;}
.t-header .scan-code .oBlock {display: block;}
.t-header .scan-code .off-acc-code p {font-size: 13px;font-weight: 400;color: #222222;line-height: 20px;margin-top: 10px;}
.t-header .scan-code .off-acc-code::before {
    position: absolute;
    top: -6px;
    left: 145px;
    z-index: 10;
    content: '';
    width: 10px;
    height: 10px;
    background: #ffffff;
    transform: rotate(135deg);
    box-shadow: 0px 1px 15px 0px rgba(0, 0, 0, 0.1);
} */
/* .t-header .contribute {width: 80px;height: 32px;background: #FFFFFF;border-radius: 18px;border: 1px solid #333333;display: block;text-align: center;line-height: 32px;font-size: 15px;color: #333333;margin-top: 25px;margin-left: 15px;} */
.t-header .formCon { width: 548px; height: 64px;padding-top: 5px;box-sizing: border-box;}
.t-header .formCon dl dd { float: left; margin-right: 10px;font-size: 12px;}
.t-header .formCon dl dd:last-child {margin-right: 0;}
.t-header .formCon dl dd a{color: #666;text-decoration: none;font-size: 12px;}
.t-header .formCon dl dd a:hover {color: #d7000f;text-decoration: none}
.t-header .search-box {position: relative;}
.t-header .search-box form {display: flex;align-items: center;position: relative;}
.t-header .search-box input {border: 2px solid #d7000f;border-left: 1px solid #d7000f;width: 356px;height: 35px;box-sizing: border-box;padding-left: 10px;}
.t-header .search-box input:focus {border-color: #D7000F}
.t-header .search-box button {background: #d7000f;width: 100px;height: 35px;border: 0;font-size: 15px;color: #fff;box-sizing: border-box;}
.t-header .search-box .select {min-width: 86px;height: 35px;border: 2px solid #d7000f;box-sizing: border-box;background: url("../image/s.png") no-repeat 90% center transparent;background-size: 5px 4px;display: block;position: relative;padding: 6px 10px;}
.t-header .search-box .com-opt {width: 86px;border: 1px solid #e6e6e6;box-sizing: border-box;position: absolute;top: 32.5px;left: -2px;z-index: 100000;background: #ffffff;padding: 2px 0;display: none;}
/* .t-header .search-box .select:hover .com-opt{display: block;} */
.t-header .search-box .com-opt li {text-align: center;line-height: 23px;font-size: 12px; color: #666666;cursor: pointer;}
.t-header .search-box .com-opt li:hover {background: #eb0011;color: #ffffff}
.t-header .search-box .select .show-selecd {display: inline-block; width: 51px; border-right: 1px solid #e6e6e6;font-size: 12px;color: 3333333;line-height: 16px;}

.main-content {padding-bottom: 60px;}
.main-content .nav-top {width: 100%;height: 43px;background: #f6f6f6;box-sizing: border-box;}
.main-content .nav-top span {font-size: 18px;color: #333333;font-weight: 400;text-align: center;height: 100%;line-height: 43px;display: block;cursor: pointer;}
.main-content .nav-top span:nth-child(1) {width: 183px;height: 100%;background: #eb0011!important;color: #ffffff!important;}
.main-content .nav-top span:nth-child(1):hover {color: #ffffff!important;}
.main-content .nav-top span.l-it {padding: 0 133.5px;box-sizing: border-box;}
.main-content .nav-top span.active {background: #ffffff;color: #eb0011;}

.main-content .list-part {width: 100%;margin-top: 25px;display: none;}
.main-content .list-part .items {width: 100%;margin-top: 15px;border-bottom: 1px solid #e6e6e6;}
.main-content .list-part .items p.b-lab {font-size: 20px;color: #333333;font-weight: bold;margin-bottom: 10px;}
.main-content .list-part .items p.lab {font-size: 16px;font-weight: bold;color: #D7000F;line-height: 24px;margin-bottom: 6px;}
.main-content .list-part .items p.lab a {font-size: 16px;font-weight: bold;color: #D7000F;line-height: 24px;margin-bottom: 6px;}
.main-content .list-part .items li {margin-right: 80px;margin-bottom: 10px;float: left;min-width: 80px;}
.main-content .list-part .items li a {font-size: 16px;font-weight: 400;color: #333333;line-height: 24px;}
.main-content .lpBlock {display: block;}
