/*create by kgu, Inc.
 *kgu.reset v1.0
 * Copyright 2010-2017 kgu.cn(http://kgu.cn)
*/

/*reset*/
@charset "utf_8";


/*icon瀛椾綋*/
@font-face {
    font-family: 'iconfont';
    src: url('font/iconfont.eot');
    src: url('font/iconfont.eot?#iefix') format('embedded-opentype'),
    url('font/iconfont.woff') format('woff'),
    url('font/iconfont.ttf') format('truetype'),
    url('font/iconfont.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Devanagari';
    src: url('font/AdobeDevanagari-Regular.eot');
    src: url('font/AdobeDevanagari-Regular.eot?#iefix') format('embedded-opentype'),
    url('font/AdobeDevanagari-Regular.woff') format('woff'),
    url('font/AdobeDevanagari-Regular.ttf') format('truetype'),
    url('font/AdobeDevanagari-Regular.svg#iconfont') format('svg');
}

@font-face {
    font-family: 'Hebrew';
    src: url('font/AdobeHebrew-Bold_0.eot');
    src: url('font/AdobeHebrew-Bold_0.eot?#iefix') format('embedded-opentype'),
    url('font/AdobeHebrew-Bold_0.woff') format('woff'),
    url('font/AdobeHebrew-Bold_0.ttf') format('truetype'),
    url('font/AdobeHebrew-Bold_0.svg#iconfont') format('svg');
}

input[type="submit"],
input[type="reset"],
input[type="button"],
button {
    -webkit-appearance: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset, img {
    border: 0;
}

ol, ul {
    list-style: none;
}

caption,
th {
    text-align: left;
}

q:before, q:after {
    content: '';
}

abbr, acronym {
    border: 0;
}

/*鍘婚櫎璋锋瓕鏍稿績娴忚鍣ㄧ殑 video涓嬭浇鎸夐挳*/
video::-internal-media-controls-download-button {
    display: none;
}

video::-webkit-media-controls-enclosure {
    overflow: hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px);
}

img {
    max-width: 100%;
}

h2,
h3,
h4,
h5,
h6 {
    color: #333;
    font-weight: normal;
}

h2 {
    font-size: 36px;
}

h3 {
    font-size: 32px;
}

h4 {
    font-size: 28px;
}

h5 {
    font-size: 24px;
}

h6 {
    font-size: 20px;
}

p {
    color: #666;
}

.img_box {
    position: relative;
    overflow: hidden;
}

em,
i,
b{
    font-weight: normal;
    font-style: normal;
}


a {
    opacity: 1;
    text-decoration: none;
    -webkit-transition: color 0.5s, all 0.5s;
    -moz-transition: color 0.5s, all 0.5s;
    -ms-transition: color 0.5s, all 0.5s;
    -o-transition: color 0.5s, all 0.5s;
    transition: color 0.5s, all 0.5s;
}

.overflow {
    overflow: hidden;
}


/*reset end*/



.col_lg_12{
    float: left;
}

.col_lg_12 {
    width: 50%;
}




