@charset 'utf-8';

/*属性重置 start*/
* {
  margin: 0;
  padding: 0;
}

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
select,
option,
p,
blockquote,
th,
td,
figure,
img {
  margin: 0;
  padding: 0;
}

body,
button,
input,
select,
textarea {
  color: #333;
  outline: none;
}

.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.ellipsis2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

button {
  border: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

th {
  text-align: inherit;
}

caption,
th {
  text-align: left;
}

fieldset,
img {
  border: none;
  outline: none;
  -moz-outline: none;
}

iframe {
  display: block;
}

ol,
ul,
li {
  list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
  margin: 0;
  padding: 0;
}

a {
  cursor: pointer;
  outline: none;
  text-decoration: none;
  display: block;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  zoom: 1;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

address,
caption,
cite,
code,
dfn,
em,
th {
  font-style: normal;
  font-weight: normal;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.fr {
  float: right;
}

.fl {
  float: left;
}

img {
  display: block;
  width: 100%;
  border: 0;
}

a {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-user-select: none;
  -moz-user-focus: none;
  -moz-user-select: none;
}

input[type="button"],
input[type="submit"],
input[type="reset"] {
  -webkit-appearance: none;
}

@media screen and (max-width:1024px) {
  html {
    font-size: 50%;
  }
}





@font-face {
  font-family: KohinoorBangla-Regular;
  /* font-style: normal;
   font-weight: 400; */
  src:
    url("../fonts/fonts/KohinoorBangla.ttf") format("truetype");
    /* url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.eot") format("embedded-opentype"), 
      url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.woff2") format("woff2"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.woff") format("woff"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.ttf") format("truetype"),
       
       url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.svg") format("svg"); */

}

@font-face {
  font-family: "light";
  /* font-style: normal;
   font-weight: 400; */
  src:
    url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.otf") format("opentype"),
    /* url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.eot") format("embedded-opentype"), 
      url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.woff2") format("woff2"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.woff") format("woff"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.ttf") format("truetype"),
       
       url("../fonts/fonts/A-OTF-SHINGOPR5-LIGHT.svg") format("svg"); */

}

@font-face {
  font-family: "exlight";
  font-style: normal;
  font-weight: 400;
  src:
    /* url("../fonts/fonts/A-OTF-SHINGOPR5-EXLIGHT.woff2") format("woff2"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-EXLIGHT.woff") format("woff"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-EXLIGHT.ttf") format("truetype"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-EXLIGHT.eot") format("embedded-opentype"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-EXLIGHT.svg") format("svg"), */
    url("../fonts/fonts/A-OTF-SHINGOPR5-EXLIGHT.otf") format("opentype");
}

@font-face {
  font-family: "heavy";
  font-style: normal;
  font-weight: 400;
  src:
    /* url("../fonts/fonts/A-OTF-SHINGOPR5-HEAVY.woff2") format("woff2"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-HEAVY.woff") format("woff"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-HEAVY.ttf") format("truetype"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-HEAVY.eot") format("embedded-opentype"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-HEAVY.svg") format("svg"), */
    url("../fonts/fonts/A-OTF-SHINGOPR5-HEAVY.otf") format("opentype");
}


@font-face {
  font-family: "medium";
  /* font-style: normal; */
  /* font-weight: 400; */
  src:
    /* url("../fonts/fonts/A-OTF-SHINGOPR5-MEDIUM.woff2") format("woff2"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-MEDIUM.woff") format("woff"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-MEDIUM.ttf") format("truetype"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-MEDIUM.eot") format("embedded-opentype"),
       url("../fonts/fonts/A-OTF-SHINGOPR5-MEDIUM.svg") format("svg"), */
    url("../fonts/fonts/A-OTF-SHINGOPR5-MEDIUM.otf") format("opentype");
}


@font-face {
  font-family: "KohinoorBanglaLight";
  font-style: normal;
  font-weight: 400;
  src:
    /* url("../fonts/fonts/KohinoorBanglaLight.woff2") format("woff2"),
       url("../fonts/fonts/KohinoorBanglaLight.woff") format("woff"),
       url("../fonts/fonts/KohinoorBanglaLight.ttf") format("truetype"),
       url("../fonts/fonts/KohinoorBanglaLight.eot") format("embedded-opentype"),
       url("../fonts/fonts/KohinoorBanglaLight.svg") format("svg"), */
    url("../fonts/fonts/KohinoorBanglaLight.otf") format("opentype");
}




@font-face {
  font-family: "kmedium";
  /* font-style: normal;
   font-weight: 400; */
  src:
    /* url("../fonts/fonts/KohinoorBanglaMedium.woff2") format("woff2"),
       url("../fonts/fonts/KohinoorBanglaMedium.woff") format("woff"),
       url("../fonts/fonts/KohinoorBanglaMedium.ttf") format("truetype"),
       url("../fonts/fonts/KohinoorBanglaMedium.eot") format("embedded-opentype"),
       url("../fonts/fonts/KohinoorBanglaMedium.svg") format("svg"), */
    url("../fonts/fonts/KohinoorBanglaMedium.otf") format("opentype");
}







@font-face {
  font-family: "iconfont";
  src: url('../fonts/iconfont/iconfont.eot?t=1576484086954');
  /* IE9 */
  src: url('../fonts/iconfont/iconfont.eot?t=1576484086954#iefix') format('embedded-opentype'),
    /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAVQAAsAAAAAC4gAAAUBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCEDAqIYIcgATYCJAMwCxoABCAFhG0HgQkb4wkjEeaDUiT7qwPzkK5xtJyOb5GX042e/bYtSP+CVszI5ciELOk7z8Hz9J7fmbnTvhQPXqYLkr+UsgASADBkQ9B55gutODg33nkT8GzJUxK1hG91q79XsdDQEnRxzgMbFaFGcvLACv0g2Th9mh7yupr6/99vZqyJhaIXb7RKCu99xO7/mE/cEmeJTF7WLKbNpNQtlJXYpzKcpNykTL3jLjdDAX5ssqHKVahWDwsD76UA1a1zx9ZYuRimRaGwOG/NiUbULDxYerI+B8wMf1+9IY+yQOMR+Fa1OpRvRykHJ42McgHNZBSjtpcBRqeBANkAA2pQba4PErdmQ/AvuhsqAJbZTIOjnQQnjeuSFifWCbnPpdUiSMxWRwsGjZews/iH58NPAJQXDgYhmtcWAAfXBg84ygYBR9tgwIkNUMY4RPAC4xEhDJiACBYwhAgKmAoRfMDUiOAHpkEpgWM6IQkQCyovqCOwuBmsNiIVkNyImKDeR6U7jtIkbUT0G/+hAG1E9QY8MgHd77GihT3DPocdyAx2nTfixo3Cp9z3PP7XrIsQi7Lir0iXjyWGkv3z+6fsc4Ezo4XjQwcuTPSEL/wAh74b/M146CkKTCF4JQfTeQtEciyaCgYtaHSfAyZiBj0W2dCzZFWG1ZmB5IT+UMAWoLacRHEi1YjD6r5DXvbwigfY6++fH5N3d5GJsA8/N2cam3MmihX2HiOqB+ISRJZcpZ+dMXbVBRvGZdzhWGlzps4iUDC7rC46OCp6SPaUSjihQuiaSiaS11A/7CQS6aRMkmf2mtJD8uVbY9e3l+TLT4lWlcUtWHh6Hdn0/vVWs834JA7LZlx4m1SbkKurYXGyvEkXU2zHIn36pMyXeYogsHAsnyfzCZ4eitRut3pV/Sp26Iu91/4SsqvUX7W6XvF2dqhciXF/6xffU2Jv8b0lKPp4jNn/58/+MMQvMfv1VlkbrLHXXLtWocK1awdEZ9nBZQfRBThfb1LV1auKTmza/Hy6NenPlatmVuReujXpzpN7TeVW1zZP2pbMv3VQ86b3FB1Eyp2HI/fIUn1IROkD5t8/c0ATn3pT0+0S8u1Juef69fbtb1w/JtPrNxaVXXTjxryugdLDz6Ns6GmJji4da5C1u6xdO9XCshNzIz/yt8hA/Ql3lHyUXuAel71SFNwjckBKA8hk3QVAluuG4P7QryXlSvNU3xSf5oBckTLDD8ohKQHuIRu2xH/hbzjST79oGVnsmxUwANxJ2fx7WOOOMuzP9YV2iV3f/MVMKgAz9nA8aOYut1il01CUCruggCAZkK9BBvwmCd//TojhwT7YeHF/UFjEp6AJIyUIFul4RpQNPATIB14sSoKfrFTMB4j9T40zPiAL4wGKKDaCJoKDIERxnmdE98FDAu/AS5QS8NNAxV4wQIYzrVYbwUQxh/QPVcY9OUldRQNvWLg2kawnVL9QbNUAoRcUOw7Yo2zjEPspIlUCEu5gr26HbctghGvM1CtVTez7VPdKXsbdYEVZwUQxB9I/UGXck19eV6Wfv2Hh2kRaZlzYv1BstXwgxCMQ8A7BXjTjsQy3nyJCqZkAGvXnDthTBlvTyoCp367GTD1Ki2YT49NsJA16+2e7R3wOsOCnPapYDZvd4TRdbo8XT1vHXzez7KzjRVol/Haj/fLuHHWrilJHzkxy/vZTyfWYtEg6b6hZsy5C7lpoebAZDAAAAA==') format('woff2'),
    url('../fonts/iconfont/iconfont.woff?t=1576484086954') format('woff'),
    url('../fonts/iconfont/iconfont.ttf?t=1576484086954') format('truetype'),
    /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('../fonts/iconfont/iconfont.svg?t=1576484086954#iconfont') format('svg');
  /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-cuowu:before {
  content: "\e61f";
}

.icon-sousuo:before {
  content: "\e613";
}

.icon-biaoqian:before {
  content: "\e601";
}

.icon-iconRight:before {
  content: "\e602";
}

.icon-up:before {
  content: "\e600";
}

.icon-down:before {
  content: "\e614";
}

.icon-right:before {
  content: "\e615";
}

.icon-left:before {
  content: "\e616";
}

.icon-iconBot:before {
  content: "\e620";
}

.icon-iconLeft:before {
  content: "\e621";
}

.icon-iconTop:before {
  content: "\e622";
}