@charset "utf-8";
@font-face {
    font-family: alibabaRG;
    src: url("../resources/css/alibabafont/Alibaba-PuHuiTi-Regular.ttf");
}
html {
    margin: 0px;
    padding: 0px;
    z-index: 1;
    overflow-x: hidden;
    height: 100%;
}

body {
    margin: 0 auto;
    padding: 0px;
    font-size: 12px;
    font-family: alibabaRG;
    /*font-family: arial, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;*/
    background: #fff;
    z-index: 99;
    height: 100%;
    width: 100%;
}

a {
    font-size: 12px;
    text-decoration: none;
}


/* a:hover {
    font-size: 12px;
    color: #a30000;
    text-decoration: none;
} */

p {
    padding: 0px;
    margin: 0px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0px;
    padding: 0px;
    font-weight: normal;
}

dl,
dt,
dd,
ul,
li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-decoration: none
}

input {
    outline: none
}

img {
    border: 0px;
    margin: 0px;
    padding: 0px;
}

em {
    font-style: normal
}

tr {
    _border-top: 1px solid #bfbfbf;
    _border-bottom: 1px solid #bfbfbf;
}

.indexcss {
    width: 980px;
    margin: 0 auto;
    text-align: center;
}

.maintop .indexcss {
    width: 980px;
    margin: 0 auto;
    background-repeat: repeat-x;
    height: 50px;
    line-height: 50px;
}

.column .indexcss {
    width: 1016px;
    margin: 0 auto;
    background-color: #F1B300;
    height: 50px;
    line-height: 50px;
}

.bottom .indexcss {
    width: 980px;
    margin: 0 auto;
    background-color: #000000;
    height: 560px;
}

.bottom .indexcss li {
    text-align: left;
}

.touch .indexcss {
    width: 1016px;
    margin: 0 auto;
    text-align: none;
}

.touchtop .indexcss {
    text-align: left;
}


/********************************正文**************************************/


/********顶部start*********/

.top {
    margin: 0 auto;
    padding: 0px;
    height: 100px;
    _height: 100px;
    line-height: 100px;
}

.maintop {
    height: 50px;
    _height: 50px;
    line-height: 50px;
    width: 100%;
    _width: 100%;
    background-color: #262626;
    float: left;
}

.topmain {
    width: 980px;
    _width: 980px;
    margin: 0 auto;
    height: 50px;
    _height: 50px;
    line-height: 50px;
}

.logo {
    float: left;
    width: 126px;
}

.logo a {
    width: 126px;
    height: 100%;
    /*line-height: 50px;*/
    float: left;
    margin: 0 auto;
}

.logo a img {
    width: 126px;
    height: 50px;
    line-height: 50px;
    float: left;
    margin: 0px auto;
}

.phone {
    height: 50px;
    line-height: 50px;
    float: right;
}

.phone a {
    font-size: 16px;
    color: #dfdfdf;
    float: right;
    font-weight: bold;
}

.search {
    float: right;
    height: 50px;
    _height: 50px;
    line-height: 50px;
}

.search .searchgoods {
    float: left;
    width: 170px;
    height: 50px;
    line-height: 50px;
}

.search .searchgoods input {
    height: 21px;
    line-height: 21px;
    margin: 14px auto;
    width: 160px;
    float: right;
    border: medium none;
    border-radius: 5px;
    color: #b8b8b8;
    padding: 0px;
    font-size: 12px;
    padding-left: 5px;
}

.search .searchgoods .button {
    margin: 14px 0 0 148px;
    width: 22px;
    height: 21px;
    line-height: 21px;
    background: url("../images/03_03.gif");
    border: medium none;
    cursor: pointer;
    display: block;
    position: absolute;
    top: 0;
    border-radius: 0 5px 5px 0;
}

#overlay {
    display: none;
}

#win {
    display: none;
}

.column {
    width: 100%;
    _widht: 100%;
    _height: 50px;
    _line-height: 50px;
    height: 50px;
    margin: 0 auto;
    background-color: #f1b300;
    float: left;
}

.navigation {
    width: 980px;
    _width: 980px;
    *width: 980px;
    margin: 0 auto;
}

.channel {
    float: right;
    height: 50px;
    line-height: 50px;
}

.channel .checkon {
    background-color: #db9e18;
}

.channel li {
    float: left;
    height: 50px;
    line-height: 50px;
    padding: 0px 14px;
    _padding: 0px 11px;
    list-style-type: none;
}

.channel li:hover {
    background-color: #db9e18;
}

.navigation li a {
    /*font-family: arial, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;*/
    font-size: 16px;
    display: table;
    text-align: left;
    height: 50px;
    line-height: 50px;
    color: #000;
}

.navigation li a:hover {
    font-size: 16px;
    color: #000;
    text-decoration: none;
}

.tab {
    text-align: center;
    position: relative;
    display: block;
    float: left;
    cursor: pointer;
}

.tab .tablink {
    position: relative;
    line-height: 50px;
    height: 50px;
    /*font-family: arial, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;*/
    color: #000;
    font-size: 16px;
    z-index: 99;
}

.tab .tablink a {
    line-height: 50px;
    color: #000;
    text-decoration: none;
}

.tab:hover {
    /*background-color: #cb9700*/
}

.tab:hover .tablink {
    color: #000;
    text-decoration: none
}

.tab:hover .tablink a {
    color: #000;
}

.dropdown:hover .arwlink {
    height: 51px
}

.dropdown ul {
    display: none
}

.dropdown:hover ul {
    position: absolute;
    display: block;
    margin-left: -1px;
    top: 50px;
    left: 1px;
    z-index: 9
}

.subnav {
    width: 230px
}

.dropdown ul a {
    width: 220px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    padding-left: 10px;
}

.subnav a {
    height: 40px;
    border-bottom: 1px solid #d2cfc3;
    line-height: 40px;
    width: 220px;
    display: block;
    white-space: nowrap;
    color: #333;
    float: left;
}

.subnav :hover {
    text-decoration: underline;
    color: #080
}

.dropdown .subnav {
    background-color: #f8f3e3;
    padding: 0px
}


/********顶部end*********/


/**************分类下拉列表**********************/

#nav {
    padding: 0;
    margin: 0 auto;
    list-style: none;
    height: 50px;
    _height: 50px;
    _line-height: 50px;
    line-height: 50px;
}

#nav .top1 {
    display: block;
    float: left;
    height: 50px;
    line-height: 50px;
    _height: 50px;
    _line-height: 50px;
    _width: 230px;
    width: 230px;
}

#nav .top1 a.top_link {
    display: block;
    float: left;
    height: 50px;
    line-height: 50px;
    _height: 50px;
    _line-height: 50px;
    color: #000;
    text-decoration: none;
    font-size: 16px;
    padding: 0 0 0 10px;
    cursor: pointer;
}

#nav .top1 a.top_link span {
    float: left;
    display: block;
    padding: 0;
    height: 50px;
}

#nav .top1 a.top_link span.down {
    float: left;
    display: block;
    height: 50px;
    padding: 0;
}

#nav .top1 a.top_link .img {
    float: left;
    margin: 22px 0 21px 10px;
    background-image: url(../images/jiantou_03.png);
    _background-image: none;
    width: 14px;
    height: 7px;
}


/* Default list styling */

#nav .top1:hover {
    position: relative;
    z-index: 200;
}

#nav .top1:hover .top_link .img {
    background-image: url(../images/jiantou2_03.png);
}

#nav .top1:hover ul.sub {
    left: 0px;
    top: 50px;
    background: #fff;
    white-space: nowrap;
    width: 248px;
    height: auto;
    z-index: 300;
}

#nav .top1:hover ul.sub li {
    display: block;
    height: 49px;
    line-height: 49px;
    position: relative;
    float: left;
    width: 248px;
    font-weight: normal;
    border-bottom: 1px solid #d9d9d9;
}

#nav .top1:hover ul.sub li ul {
    border-top: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
}

#nav .top1:hover ul.sub li span {
    float: left;
    width: 5px;
    height: 49px;
    background-color: #fff;
}

#nav .top1:hover ul.sub li a.fly {
    float: left;
    font-size: 15px;
    width: 243px;
}

#nav .top1:hover ul.sub li a {
    display: block;
    font-size: 14px;
    height: 49px;
    width: 243px;
    line-height: 49px;
    color: #000;
    text-decoration: none;
    float: left;
    text-indent: 1em;
}

#nav .top1:hover ul.sub ul li {
    height: 49px;
    width: 280px;
    line-height: 49px;
    margin: 0;
    padding: 0;
    border: none;
}

#nav .top1:hover ul.sub ul li:hover {
    background-color: #f2f2f2;
}

#nav .top1:hover ul.sub ul li a {
    display: block;
    font-size: 14px;
    height: 49px;
    width: 200px;
    line-height: 49px;
    color: #000;
    text-decoration: none;
    float: left;
    text-align: left;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

#nav .top1:hover ul.sub ul li a:hover {
    color: red;
}

#nav .top1:hover ul.sub ul li img {
    float: left;
}

#nav .top1:hover ul.sub li:hover span {
    background-color: #f1bc00
}

#nav .top1:hover ul.sub li a.fly:hover {
    background: #f2f2f2;
    color: #000;
}

#nav .top1:hover li:hover ul,
#nav .top1:hover li:hover li:hover ul,
#nav .top1:hover li:hover li:hover li:hover ul,
#nav .top1:hover li:hover li:hover li:hover li:hover ul {
    left: 248px;
    top: 0px;
    background: #fff;
    width: 280px;
    z-index: 400;
    height: auto;
}

#nav ul,
#nav .top1:hover ul ul,
#nav .top1:hover li:hover ul ul,
#nav .top1:hover li:hover li:hover ul ul,
#nav .top1:hover li:hover li:hover li:hover ul ul {
    position: absolute;
    left: -9999px;
    top: -9999px;
    width: 280px;
    height: 0;
    margin: 0;
    padding: 0;
    list-style: none;
}

#nav .top1:hover li:hover a.fly,
#nav .top1:hover li:hover li:hover a.fly,
#nav .top1:hover li:hover li:hover li:hover a.fly,
#nav .top1:hover li:hover li:hover li:hover li:hover a.fly,
#nav .top1:hover li:hover li:hover li:hover li:hover a.fly:hover {
    background: #f2f2f2;
    color: #000;
    border: none;
}

#nav .top1:hover li:hover li a.fly,
#nav .top1:hover li:hover li:hover li a.fly,
#nav .top1:hover li:hover li:hover li:hover li a.fly {
    background: #fff;
    color: #000;
}


/****************微信弹出层*********************/

.black_overlay {
    display: none;
    position: fixed !important;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: 0.2;
    filter: alpha(opacity=80);
}

.white_content {
    display: none;
    position: fixed !important;
    top: 50%;
    left: 50%;
    width: 699px;
    margin: -170px 0 0 -330px;
    height: 330px;
    z-index: 1002;
    overflow: auto;
    border-radius: 7px;
    padding: 3px 3px;
}

.white_content .newdiv {
    width: 650px;
    height: 330px;
    background-color: #fff;
}

.wechat {
    width: 252px;
    height: 252px;
    float: left;
    margin: 39px 34px;
}

.wechatright {
    width: 295px;
    height: 252px;
    float: left;
    margin: 39px 34px 39px 0;
}

.wechatright .saomiao {
    width: 295px;
    height: 70px;
    float: left;
}

.wechatright .saomiao li {
    width: 295px;
    height: 30px;
    line-height: 30px;
    float: left;
    font-size: 26px;
    color: #333333;
}

.wechatright .pingtai {
    width: 295px;
    height: 120px;
    float: left;
}

.wechatright .pingtai1 {
    width: 295px;
    height: 60px;
    line-height: 20px;
    margin: 10px 0;
    float: left;
    font-size: 13px;
    color: #333333;
}

.wechatright .pingtai2 {
    width: 295px;
    height: 20px;
    line-height: 20px;
    margin: 10px 0;
    float: left;
    font-size: 13px;
    color: #333333;
}

.wechatclose span {
    width: 49px;
    height: 49px;
    left: 653px;
    top: 3px;
    position: absolute;
    background-image: url(../images/denglutubiao-07.png);
}

.wechatclose span:hover {
    width: 49px;
    height: 49px;
    left: 653px;
    top: 3px;
    position: absolute;
    background-image: url(../images/denglutubiao-07_2.png);
}


/********底部start*********/

.touchtop {
    width: 100%;
    height: 176px;
    line-height: 176x;
    float: left;
    background-color: #3a3b3d;
}

.touch {
    width: 980px;
    margin: 0 auto;
    height: 176px;
    line-height: 176px;
    /* border-top: 1px solid #b2b2b2; */
    border-bottom: 1px solid #b2b2b2;
}

.touch .wechat {
    width: 194px;
    margin: 18px auto;
    float: left;
    height: 140px;
    line-height: 140px;
    border-right: 1px solid #b2b2b2;
}

.touch .wechat span {
    width: 194px;
    float: left;
    height: 140px;
}

.touch .wechat span:hover .wechatline {
    background-image: url(../images/newimg/dv2.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .wechat li {
    width: 194px;
    float: left;
    height: 45px;
}

.touch .wechat li .wechatline {
    background-image: url(../images/newimg/dv1.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .wechat a:hover .wechatline {
    background-image: url(../images/newimg/dv2.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
    text-decoration: none
}

.touch .wechat ul {
    width: 194px;
    float: left;
    height: 95px;
}

.touch .wechat ul li {
    width: 194px;
    float: left;
    height: 31px;
    line-height: 31px;
    text-align: center;
    color: #fff;
    font-size: 13px;
}

.touch .wechat ul li a {
    color: #fff;
    font-size: 13px;
    text-decoration: none
}

.touch .wechat ul li a:hover {
    color: #ffba01;
    text-decoration: none
}

.touch .wechat ul li .lianxi {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
}

.touch .telephone {
    width: 194px;
    margin: 18px auto;
    float: left;
    height: 140px;
    line-height: 140px;
    border-right: 1px solid #b2b2b2;
}

.touch .telephone a {
    width: 194px;
    float: left;
    height: 140px;
    text-decoration: none
}

.touch .telephone li {
    height: 45px;
    line-height: 45px;
    margin: 0 auto;
}

.touch .telephone li .wechatline {
    background-image: url(../images/newimg/dv3.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .telephone li .wechatline:hover {
    background-image: url(../images/newimg/dv4.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .telephone {
    width: 194px;
    float: left;
    height: 140px;
}

.touch .telephoneli {
    color: #fff;
    font-size: 11px;
}

.touch .telephone ul:hover .wechatline {
    background-image: url(../images/newimg/dv4.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
    text-decoration: none
}

.touch .telephone ul:hover .yuyue a {
    color: #ffba01;
    text-decoration: none
}

.touch .telephone .biaoti {
    width: 194px;
    height: 23px;
    line-height: 23px;
    color: #fff;
    text-align: center;
}

.touch .telephone .data {
    width: 194px;
    height: 23px;
    line-height: 23px;
    color: #fff;
    font-size: 11px;
    text-align: center;
}

.touch .telephone .yuyue a {
    color: #fff;
    font-size: 22px;
    text-align: center;
    width: 194px;
    height: 49px;
    line-height: 49px;
    text-align: center;
    position: absolute;
    font-weight: bold;
}

.touch .follow {
    width: 194px;
    margin: 18px auto;
    float: left;
    height: 140px;
    line-height: 140px;
    border-right: 1px solid #b2b2b2;
}

.touch .follow span {
    width: 194px;
    float: left;
    height: 140px;
}

.touch .follow span:hover .wechatline {
    background-image: url(../images/newimg/dv6.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow li {
    width: 194px;
    float: left;
    height: 45px;
}

.touch .follow li .wechatline {
    background-image: url(../images/newimg/dv5.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow li .wechatline:hover {
    background-image: url(../images/newimg/dv6.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow ul {
    width: 194px;
    float: left;
    height: 95px;
}

.touch .follow ul li {
    width: 194px;
    float: left;
    height: 23px;
    line-height: 23px;
    text-align: center;
    color: #fff;
    font-size: 13px;
}

.touch .follow ul li a {
    color: #fff;
    font-size: 13px;
    text-decoration: none
}

.touch .follow ul a:hover {
    color: #ffba01;
    text-decoration: none
}

.touch .follow ul .biaoti {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
}

.touch .follow1 {
    width: 194px;
    margin: 18px auto;
    float: left;
    height: 140px;
    line-height: 140px;
    border-right: 1px solid #b2b2b2;
}

.touch .follow1 span {
    width: 194px;
    float: left;
    height: 140px;
}

.touch .follow1 span:hover .wechatline {
    background-image: url(../images/newimg/dv8.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow1 li {
    width: 194px;
    float: left;
    height: 45px;
}

.touch .follow1 li .wechatline {
    background-image: url(../images/newimg/dv7.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow1 li .wechatline:hover {
    background-image: url(../images/newimg/dv8.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow1 ul {
    width: 194px;
    float: left;
    height: 95px;
}

.touch .follow1 ul li {
    width: 194px;
    float: left;
    height: 23px;
    line-height: 23px;
    text-align: center;
    color: #fff;
    font-size: 13px;
}

.touch .follow1 ul li a {
    color: #fff;
    font-size: 13px;
    text-decoration: none
}

.touch .follow1 ul a:hover {
    color: #ffba01;
    text-decoration: none
}

.touch .follow1 ul .biaoti {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
}

.touch .follow2 {
    width: 194px;
    margin: 18px auto;
    float: left;
    height: 140px;
    line-height: 140px;
}

.touch .follow2 span {
    width: 194px;
    float: left;
    height: 140px;
}

.touch .follow2 span:hover .wechatline {
    background-image: url(../images/newimg/dv10.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow2 li {
    width: 194px;
    float: left;
    height: 45px;
}

.touch .follow2 li .wechatline {
    background-image: url(../images/newimg/dv9.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow2 li .wechatline:hover {
    background-image: url(../images/newimg/dv10.png);
    display: block;
    width: 42px;
    height: 41px;
    margin: 0 auto;
}

.touch .follow2 ul {
    width: 194px;
    float: left;
    height: 95px;
}

.touch .follow2 ul li {
    width: 194px;
    float: left;
    height: 23px;
    line-height: 23px;
    text-align: center;
    color: #fff;
    font-size: 13px;
}

.touch .follow2 ul li span {
    width: 194px;
    float: left;
    height: 23px;
    line-height: 23px;
    text-align: center;
    color: #fff;
    font-size: 13px;
}

.touch .follow2 ul li a {
    color: #fff;
    font-size: 13px;
    text-decoration: none
}

.touch .follow2 ul a:hover {
    color: #ffba01;
    text-decoration: none
}

.touch .follow2 ul .biaoti {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
}

.bottom {
    width: 100%;
    margin: 0px auto 0;
    height: 560px;
    background-color: #000000;
    float: left;
}

.bottomchannel {
    width: 980px;
    height: 420px;
    margin: 0 auto;
}

.bottomchannel ul {
    width: 244px;
    height: 380px;
    margin: 30px auto;
    float: left;
    border-right: 1px solid #6d6d6d;
    color: #8e8e90;
}

.bottomchannel ul li {
    height: 19px;
    line-height: 19px;
    float: left;
    width: 204px;
    padding-left: 40px;
    overflow: hidden;
    text-decoration: none
}

.bottomchannel ul li a {
    font-size: 12px;
    color: #8e8e90;
    text-decoration: none
}

.bottomchannel ul li a:hover {
    color: #fff;
    text-decoration: none
}

.bottomchannel ul .channeltitle {
    font-size: 13px;
    color: #F1B300;
    height: 25px;
    line-height: 25px;
    margin-top: 10px;
}

.bottomcontent {
    width: 980px;
    height: 140px;
    margin: 0 auto;
    _width: 980px;
    _height: 140px;
}

.bottomcontent .bottomsearch {
    width: 299px;
    height: 55px;
    float: left;
    margin-top: 25px;
    border-right: 1px solid #6d6d6d;
}

.bottomcontent .bottomsearch {
    float: left;
    width: 299px;
    _width: 200px;
    _height: 50px;
    height: 50px;
    line-height: 50px;
    position: relative;
}

.bottomcontent .bottomsearch .bottomsearchgoods {
    float: left;
    width: 299px;
    height: 20px;
    margin: 0px auto;
    line-height: 20px;
    position: relative;
}

.bottomcontent .bottomsearch .bottomsearchgoods a {
    font-size: 13px;
    color: #fff;
    float: left;
    width: 299px;
    height: 25px;
    text-align: left;
}

.bottomcontent .bottomsearch .bottomsearchgoods input {
    height: 20px;
    line-height: 20px;
    margin: 0px auto;
    width: 260px;
    float: left;
    border: medium none;
    background-color: #e8e8e8;
    color: #b8b8b8;
    padding: 0px;
    font-size: 12px;
    padding-left: 5px;
}

.bottomcontent .bottomsearch .bottomsearchgoods .button {
    margin-left: 243px;
    _margin-left: -20px;
    *margin-left: -20px;
    width: 22px;
    height: 20px;
    line-height: 20px;
    background: url("../images/03_03.gif");
    border: medium none;
    cursor: pointer;
    display: block;
    position: absolute;
    top: 25px;
}

.bottomcontent .bottomsearch .bottomsearchgoods .button:hover {
    background: url("../images/03_031.gif");
}

.bottomcontent .contentbottom {
    width: 680px;
    _width: 630px;
    _float: right;
    height: 55px;
    float: left;
    margin-top: 25px;
}

.bottomcontent .contentbottom li {
    width: 645px;
    _width: 600px;
    _float: right;
    margin-left: 35px;
    line-height: 18px;
    height: 18px;
    float: left;
    font-size: 12px;
    color: #fff;
}

.bottomcontent .contentbottom li a {
    font-size: 12px;
    color: #fff;
}


/********底部end*********/

.hrleft li,
.hrleft li a {
    text-align: left;
}

.hr tr {
    text-align: left;
}


/*************会话窗口******************/

#API-FLOAT-CONTAINER,
#API-FLOAT-CONTAINER ins,
#API-FLOAT-CONTAINER em,
#API-FLOAT-CONTAINER a,
#API-FLOAT-CONTAINER input {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-position: 0% 0%;
    background-size: auto;
    background-repeat: repeat;
    background-origin: padding-box;
    background-clip: border-box;
    background-attachment: scroll;
    background-image: none;
    border: none;
    outline: invert none medium;
    color: black;
    direction: ltr;
    letter-spacing: normal;
    line-height: normal;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    white-space: normal;
    word-spacing: normal;
    /*font-family: arial, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;*/
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    visibility: visible;
    overflow: visible;
    list-style: none;
    float: none;
    clear: none;
    display: block;
    position: static;
    top: auto;
    left: auto;
    vertical-align: baseline;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -o-box-sizing: content-box;
    -ms-box-sizing: content-box;
    box-sizing: content-box;
}


/*浮窗容器*/

#API-FLOAT-CONTAINER {
    position: relative;
    margin: 0 auto;
    z-index: 1000;
}


/*400电话*/

#API-FLOAT-CONTAINER .api-phone {
    width: 100%;
    position: absolute;
    overflow: hidden;
}

#API-FLOAT-CONTAINER .api-phone em {
    line-height: 25px;
    font-weight: bold;
}


/*其他链接的按钮区域*/

#API-FLOAT-CONTAINER .api-link-btn-con {
    width: 100%;
    position: absolute;
    overflow: hidden;
}

#API-FLOAT-CONTAINER .api-link-btn-con a {
    height: 32px;
    text-align: center;
    line-height: 32px;
    vertical-align: middle;
    font-size: 14px;
    /*font-family: 'Microsoft Yahei';*/
    margin-right: 20px;
    text-decoration: none;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}


/*离线宝回呼区域*/

#API-FLOAT-CONTAINER .api-lxb-cb-con {
    position: absolute;
    top: 200px;
    left: 62px;
    overflow: hidden;
}

#API-FLOAT-CONTAINER input.api-lxb-cb-input {
    float: left;
}

#API-FLOAT-CONTAINER input.api-lxb-cb-btn {
    /*font-family: 'Microsoft Yahei';*/
    border: none;
    cursor: pointer;
}

@media (min-width:641px) and (max-width:1024px) {
    .phone a {
        margin-right: 20px;
    }
    .r0 {
        right: 0px!important;
    }
    .goodstitle,
    .bodyn,
    .J_mi3_content2,
    .body1,
    .J_mi3_content,
    .J_mi4_content {
        margin: 0px!important;
    }
    .m0 {
        margin: 0px!important;
    }
    .checkbody,
    .clearfix {
        margin: 0px!important;
    }
    /*.showcontent,.indexcss{ width:980px!important;}*/
}