﻿@charset 'utf-8';

/* CSS Document */

html,

body

{

    overflow-x: hidden;

    overflow-y: auto;

}

html

{

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

*

{

    line-height: 1;



    box-sizing: border-box;

    margin: 0;

    padding: 0;

}

a

{

    transition: none ease-out .3s;

    transition-property: none;

    transition-duration: 0.3s;

    transition-timing-function: ease-out;

    transition-delay: 0s;

transition-property: color, background, text-indent, opacity;

    /*-webkit-transition: all .3s ease 0s;

       -moz-transition: all .3s ease 0s;

        -ms-transition: all .3s ease 0s;

         -o-transition: all .3s ease 0s;

            transition: all .3s ease 0s;*/

    text-decoration: none;

    cursor: pointer;

}

a:hover

{

    text-decoration: none;

}

a:focus

{

    text-decoration: none;



    outline: none;

}

ul,

ol,

li

{

    margin: 0;



    list-style-type: none;

}

h1,

h2,

h3,

h4,

h5,

h6,

p

{

    font-weight: normal;



    margin: 0;

}

h1

{

    font-size: 36px;

}

h2

{

    font-size: 30px;

}

h3

{

    font-size: 24px;

}

h4

{

    font-size: 18px;

}

h5

{

    font-size: 14px;

}

h6

{

    font-size: 12px;

}

body,

button,

input,

select,

textarea

{

    font-family: 'Arial','微软雅黑';

    font-size: 14px;

    line-height: 1;



    margin: 0;



    color: #333;

    border: 0;

    outline: none;

    background: none;

}

input,

textarea

{

    -webkit-appearance: none;

}

a:focus,

a:active,

button::-moz-focus-inner,

input[type='reset']::-moz-focus-inner,

input[type='button']::-moz-focus-inner,

input[type='submit']::-moz-focus-inner,

select::-moz-focus-inner,

input[type='file'] > input[type='button']::-moz-focus-inner

{

    border: 0;

    outline: 0;

}

label

{

    font-weight: normal;



    margin-bottom: 0;

}

img

{

    vertical-align: middle;

}

.tra0_3

{

    -webkit-transition: all .3s ease-out 0s;

       -moz-transition: all .3s ease-out 0s;

        -ms-transition: all .3s ease-out 0s;

         -o-transition: all .3s ease-out 0s;

            transition: all .3s ease-out 0s;

}

.tra1

{

    -webkit-transition: all 1s ease-out 0s;

       -moz-transition: all 1s ease-out 0s;

        -ms-transition: all 1s ease-out 0s;

         -o-transition: all 1s ease-out 0s;

            transition: all 1s ease-out 0s;

}

.img_d

{

    display: none;

}

.img_dd,

.disnone

{

    display: none !important;

}

.clearfix:after

{

    display: block;

    clear: both;



    height: 0;



    content: ' ';

}

.clearfix

{

    zoom: 1;

}

.cp

{

    cursor: pointer;

}

.fb

{

    font-weight: bold;

}

.fl

{

    float: left;

}

.fr

{

    float: right;

}

.l,

.r

{

    width: 50%;

}

.c_333

{

    color: #333;

}

.c_666

{

    color: #666;

}

.c_999

{

    color: #999;

}

.c_w

{

    color: #fff;

}

.bg_w

{

    background: #fff;

}

.c_b

{

    color: #000;

}

.bg_b

{

    background: #000;

}

.main-container{ margin:0 auto !important; padding-left:0 !important}
.index .section5 .main-container{ padding-left:85px !important}
.index .section3 .main-container,.sectionk .main-container{ padding-left:55px !important}
.index .section5.se5 .main-container{ padding-left:0 !important}
.g_jsalxotvwx{	display:none !important}
@media (max-width: 1440px) {
.index .section5 .main-container{ padding-left:80px !important}
}
@media (max-width: 767px) {
.gx_hopit .g_f4botxiafl2z{width:inherit !important;}
.g_f4botxiafl{ width:100% !important}
.index .section5 .main-container{ padding-left:15px !important}
.index .section3 .main-container,.sectionk .main-container,.index .section5.se5 .main-container{ padding-left:0 !important}
}








