html {
 overflow-x:hidden
}
body {
 margin:0;
 padding:0;
 font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;
 color:#6e6e6e;
 font-size:17px;
 background:#f2f2f2;
 font-weight:400;
 line-height:24px
}
article,
div,
footer,
h1,
h2,
h3,
header,
nav,
ol,
p,
ul {
 margin:0;
 padding:0;
 display:block
}
img {
 border:medium none;
 line-height:normal;
 margin:0;
 padding:0;
 vertical-align:middle
}
a {
 outline:0;
 text-decoration:none
}
nav ul li {
 float:left;
 margin:0
}
table {
 border-collapse:collapse
}
p {
 font-size:17px;
 line-height:24px
}
.contact-no,
.fl,
.w33_btn a.newDwnBtn,
.w34_btn span.newDwnBtn {
 float:left
}
.fr,
.shrUs,
.w33_btn .newDwnBtn:nth-of-type(1),
.w34_btn span.newDwnBtn:nth-of-type(2) {
 float:right
}
.cl,
.w33_btn div:nth-last-child(4),
.w33_btn.cl.desc_onl {
 clear:both
}
.w33_btn div:nth-last-child(3) {
 clear:none
}
.ta {
 text-align:justify
}
h3 {
 color:#323232;
 font-weight:400
}
header {
 box-shadow:0 0 8px 0 rgba(0,0,0,.5);
 position:fixed;
 top:0;
 left:0;
 z-index:3001
}
.arw6 {
 background-position:-174px -91px
}
.arw7 {
 background-position:-174px -110px
}
.arw8 {
 width:20px;
 height:13px;
 background-repeat:no-repeat;
 margin-lefT:33px;
 cursor:pointer
}
.wsnw {
 white-space:nowrap
}
.m34 {
 margin:7px 0 0 0
}
.w25 {
 width:90px;
 height:320px
}
.prd_page .w25 {
 height:500px
}
.ds3.prd1.ps1 {
 transition-property:transform;
 transition-duration:.1s
}
.fnt24 {
 font-size:17px
}
.fnt_n_p {
 font-weight:400
}
.right {
 margin-right:5%!important
}
.w421 {
 width:67%
}
.ps14 {
 top:0;
 right:0
}
@media \0screen {
 .m34 {
  margin:0 0 10px 0
 }
}
.container,
.w1 {
 width:100%
}
.w2 {
 max-width:90px;
 max-height:90px
}
.w3 {
 width:0%
}
.w5 {
 max-height:350px;
 max-height:350px
}
.w6 {
 width:40%
}
.w7 {
 width:60%
}
.w8 {
 min-width:850px
}
.w9 {
 width:39%
}
.w10 {
 width:20%
}
.w11 {
 width:47%
}
.w392 {
 width:402px
}
.w415 {
 width:415px
}
.w12 {
 max-height:109px;
 width:850px;
 top:0;
 left:0;
 right:0;
 bottom:0
}
.m39 {
 margin-top:-13px
}
.bx1:hover {
 box-shadow:0 0 8px rgba(0,0,0,.5)
}
.bx2 {
 box-sizing:border-box
}
.bx3 {
 box-shadow:0 0 8px rgba(0,0,0,.1)
}
.bx4 {
 text-shadow:1px 1px #424141
}
.bx5 {
 box-shadow:0 0 8px rgba(0,0,0,.2)
}
.ovh {
 overflow:hidden
}
.bg1 {
 background-color:#fff
}
.bg2 {
 background-color:#3d3d3d
}
.bg34 {
 background-color:#246c3d
}
.bg4 {
 background-position:0 0;
 width:22px
}
.bg5 {
 background-position:-30px 0;
 width:24px
}
.bg6 {
 background-color:#f9f9f9
}
.bg7 {
 width:0;
 height:0;
 border-top:4px solid transparent;
 border-left:5px solid #fff;
 border-bottom:4px solid transparent
}
.bg9 .fnt15 {
 margin-bottom:20px

}
.bg90 {
background-color:#246c3d
}

.bg8 {
 background-color:#666262
}
.bg10 {
 width:0;
 height:0;
 border-top:6px solid transparent;
 border-left:7px solid #000;
 border-bottom:6px solid transparent
}
.bg11 {
 background:#735858
}
.bg12 {
 background:-moz-radial-gradient(center,ellipse cover,#fff 0,#fff 36%,#e0e0e1 100%);
 background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,#fff),color-stop(36%,#fff),color-stop(100%,#e0e0e1));
 background:-webkit-radial-gradient(center,ellipse cover,#fff 0,#fff 36%,#e0e0e1 100%);
 background:-o-radial-gradient(center,ellipse cover,#fff 0,#fff 36%,#e0e0e1 100%);
 background:-ms-radial-gradient(center,ellipse cover,#fff 0,#fff 36%,#e0e0e1 100%);
 background:radial-gradient(ellipse at center,#fff 0,#fff 36%,#e0e0e1 100%)
}
.bg14 {
 background:-moz-linear-gradient(270deg,#d7d7d7 0,#d7d7d7 1%,#fff 20%,#fff 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d7d7d7),color-stop(1%,#d7d7d7),color-stop(20%,#fff),color-stop(100%,#fff));
 background:-webkit-linear-gradient(270deg,#d7d7d7 0,#d7d7d7 1%,#fff 20%,#fff 100%);
 background:-o-linear-gradient(270deg,#d7d7d7 0,#d7d7d7 1%,#fff 20%,#fff 100%);
 background:-ms-linear-gradient(270deg,#d7d7d7 0,#d7d7d7 1%,#fff 20%,#fff 100%);
 background:linear-gradient(180deg,#d7d7d7 0,#d7d7d7 1%,#fff 20%,#fff 100%)
}
.bg15 {
 z-index:2000;
 position:absolute;
 border-bottom:404px solid #735858;
 border-right:170px solid transparent
}
.bg16 {
 background:#ccf2d9
}
.bg17 {
 background:#eee
}
.bg18 {
 border-bottom:14px solid #030303;
 border-left:10px solid transparent;
 top:0;
 right:143px;
 margin-top:-3px
}
.bg20 {
 background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZGNkY2RjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjZDhkOGQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjZDhkOGQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
 background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(251,251,251,0) 1%,#dcdcdc 10%,#d8d8d8 11%,#d8d8d8 88%,rgba(255,255,255,0) 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(1%,rgba(251,251,251,0)),color-stop(10%,#dcdcdc),color-stop(11%,#d8d8d8),color-stop(88%,#d8d8d8),color-stop(100%,rgba(255,255,255,0)));
 background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(251,251,251,0) 1%,#dcdcdc 10%,#d8d8d8 11%,#d8d8d8 88%,rgba(255,255,255,0) 100%);
 background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(251,251,251,0) 1%,#dcdcdc 10%,#d8d8d8 11%,#d8d8d8 88%,rgba(255,255,255,0) 100%);
 background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(251,251,251,0) 1%,#dcdcdc 10%,#d8d8d8 11%,#d8d8d8 88%,rgba(255,255,255,0) 100%);
 background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(251,251,251,0) 1%,#dcdcdc 10%,#d8d8d8 11%,#d8d8d8 88%,rgba(255,255,255,0) 100%);
 width:1px;
 height:500px
}
.bg21 {
 background:#3a3a3a;
 background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background:-moz-linear-gradient(top,#3a3a3a 0,#000 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3a3a3a),color-stop(100%,#000));
 background:-webkit-linear-gradient(top,#3a3a3a 0,#000 100%);
 background:-o-linear-gradient(top,#3a3a3a 0,#000 100%);
 background:-ms-linear-gradient(top,#3a3a3a 0,#000 100%);
 background:linear-gradient(to bottom,#3a3a3a 0,#000 100%);
 border-left:#393939 1px solid;
 border-right:#393939 1px solid;
 border-bottom:#000;
 height:54px!important
}
.bg21 a {
 font-size:21px!important
}
.m41 {
 margin-top:16px
}
.m1 {
 margin:0 auto
}
.m2 {
 margin-left:10px
}
.m3 {
 margin-right:10px
}
.m4 {
 margin-top:12px
}
.m5 {
 margin-left:3px
}
.m6 {
 margin-top:20px
}
.m7 {
 margin-left:38px
}
.m45 {
 margin-left:35px
}
.m8 {
 margin-top:30px
}
.m11 {
 margin-top:-40px
}
.m13 {
 margin-top:5px
}
.m14 {
 margin-top:-25px
}
.m15 {
 margin:14px 0 0 28px
}
.m16 {
 margin-left:30px;
 opacity:.6
}
.ml {
 margin-left:-4px
}
.ps13 {
 top:240px
}
.ps12 {
 top:190px
}
.m17 {
 margin:10px 0 0 85px
}
.m18 {
 margin:-12px 0 0 0
}
.m61 {
 margin-top:21px
}
.m19 {
 margin-left:180px
}
.m20 {
 margin-right:-17px;
 z-indeX:2500
}
.m21 {
 margin-lefT:22px
}
.m22 {
 margin-lefT:180px
}
.m23 {
 margin-left:31px
}
.m24 {
 margin-right:-180px;
 margin-lefT:120px
}
.m25 {
 margin-bottom:20px
}
.m26 {
 margin:18px 0
}
.prd_page .m26 {
 margin:13px 0
}
.p1 {
 padding:5px 0
}
.p2 {
 padding:5px 21px 4px
}
.p3 {
 padding-top:2px
}
.p4 {
 padding:5px 9px
}
.p5 {
 padding-right:30px
}
.p6 {
 padding-right:30px
}
.p7 {
 padding-top:80px
}
.p8 {
 padding-bottom:20px
}
.p9 {
 padding:10px 0
 
}
.p10 {
 padding:10px
}
.p11 {
 padding-top:7px
}
.p12 {
 padding-bottom:10px;
 margin-top:-3px
}
.p13 {
 padding-right:42px
}
.p14 {
 padding:14px 20px 17px
}
.p15 {
 padding:30px 15px
}
.p16 {
 padding:15px 0
}
.p17 {
 padding:30px 25px
}
.p18 {
 padding:12px 20px
}
.ftr1 ul li a {
 margin-top:0
}
.fnt1 {
 font-size:26px
}
.fnt2 {
 font-family:arial
}
.fnt3 {
 font-size:13px
}
.fnt4 {
 font-size:19px
}
.fnt5 {
 font-size:15px
}
.fnt6 {
 font-size:21px
}
.fnt7 {
 font-size:27px
}
.fnt8 {
 font-size:35px;
 text-shadow:2px 2px #fff
}
.fnt9 {
 font-family:sans-serif
}
.fnt10 {
 font-size:24px
}
.fnt11 {
 font-size:25px
}
.fnt12 {
 font-size:12px
}
.fnt13 {
 font-size:28px
}
.fnt14 {
 font-size:18px
}
.fnt15 {
 font-size:34px
}
.fnt150 {
 font-size:34px
}
.fnt16 {
 font-size:35px
}
.fnt17 {
 font-family:'Roboto Condensed',Arial,Helvetica,sans-serif
}
.clr2 {
 color:#575252
}
.clr3,
.clr3 a,
.clr3 a:hover,
.clr6,
.clr9 a {
 color:#fff
}
.clr4,
.clr4 a,
.clr4 a:hover {
 color:#000
}
.clr7 {
 color:#414141
}
.clr8,
.clr8 a,
.clr8 a:hover {
 color:#afafaf
}
.clr10,
.clr10 a {
 color:#4c4c4c
}
.clr12 {
 color:#7f7e7e
}
.clr14 {
 color:#424141
}
.clr15 {
 color:#6a6a6a
}
.clr31 {
 color:#000000
}
.bo {
 font-weight:700
}
.bo1 {
 font-weight:300
}
.bo2 {
 font-weight:400
}
.bo3 {
 font-weight:400
}
.bo1 b {
 font-weight:700
}
.dn {
 display:none
}
.ds {
 display:block
}
.ds1 {
 display:inline-block
}
.ds_fl {
 display:inline-flex
}
.ds2,
.dspt {
 display:table
}
.ds3,
.dspc {
 display:table-cell
}
.ov {
 overflow:hidden
}
.pf {
 position:fixed
}
.ps1 {
 position:absolute
}
.ps2 {
 position:relative
}
.ps3 {
 top:0;
 left:0
}
.ps4 {
 top:10px;
 left:20px
}
.ps5 {
 top:17px;
 left:10px
}
.ps6 {
 top:0;
 left:30px
}
.ps7 {
 left:-32px
}
.ps8 {
 top:50px
}
.he1 {
 height:24px;
 margin:0 10px 2px 0
}
.he2 {
 height:48px
}
.he3 {
 height:303px
}
.he4 {
 height:480px
}
.he5 {
 height:345px
}
.he6 {
 min-height:200px
}
.he7 {
 height:70px;
}
.he8 {
 max-height:315px
}
.txt1 {
 text-align:right
}
.txt2 {
 text-align:justify
}
.txt3 {
 text-align:center
}
.txt4 a:hover {
 text-decoration:underline
}
.txt5 a:hover {
 text-decoration:none
}
.txt6 {
 text-decoration:underline
}
.txt7 {
 text-align:left
}
.vr1,
.vrty {
 vertical-align:middle
}
.vr2 {
 vertical-align:top
}
.vr3 {
 vertical-align:sub
}
.op1 {
 z-index:2000
}
.op2 {
 z-indeX:2002;
 bottom:0;
 right:0
}
.op3 {
 opacity:.2
}
.op4 {
 opacity:.1
}
.op5 {
 opacity:.75
}
.op6 {
 z-indeX:0
}
.op7 {
 top:0;
 left:0;
 right:0;
 bottom:0
}
.zx1 {
 z-indeX:1000
}
.zx2 {
 z-index:1002
}
.zx3 {
 z-index:1006
}
.zi2006 {
 z-index:2006
}
.zi2501 {
 z-index:2501
}
.zi2502 {
 z-index:2502
}
.ln1 {
 height:1px;
 width:80%;
 margin-left:-30px
}
.ln2 {
 width:6px;
 height:1px;
 margin-bottom:4px
}
.ln3 {
 line-height:19px
}
.ln4 {
 width:1px;
 height:46px;
 margin:0 5px;
 background:#d9d9d9
}
.ln9 {
 line-height:40px
}
.eye {
 width:32px;
 height:20px;
 background-position:-88px -1px;
 margin:5px 35px 0 0
}
.eye1 {
 width:250px;
 height:302px;
 padding:0 61px;
 text-align:left;
 line-height:30px
}
.arw {
 width:41px;
 height:53px
}
.arw1 {
 background-position:-1px -31px;
 margin-right:5px
}
.arw2 {
 background-position:-43px -31px;
 margin-left:12px
}
.loc1 {
 width:19px;
 height:27px;
 background-position:-124px 0
}
.cal1 {
 width:30px;
 height:27px;
 background-position:-144px 0;
 margin-right:2px
}
.msg1 {
 width:24px;
 height:20px;
 background-position:-90px -28px
}
.eml1 {
 width:26px;
 height:29px;
 background-position:-123px -31px
}
.vd1 {
 width:19px;
 height:19px;
 background-position:-91px -48px
}
.br1 {
 width:20px;
 height:26px;
 background-position:-153px -29px
}
.mbl {
 width:13px;
 height:22px;
 background-position:-180px -40px;
 margin-right:3px
}
.hot {
 width:33px;
 height:31px;
 background-position:-65px -90px;
 margin-left:5px
}
.zm {
 bottom:0;
 right:0;
 z-index:1;
 width:40px;
 height:40px;
 background:#4c4c4c
}
.zm1 {
 width:21px;
 height:21px;
 background-position:-105px -92px;
 margin:10px 0 0 10px
}
.rs {
 width:60px;
 height:60px;
 background-position:-3px -88px
}
.rcb {
 text-shadow:1px 1px #000;
 right:31px;
 top:28px;
 margin-top:-33px;
 padding:10px 7px
}
.pdf {
 width:26px;
 height:32px;
 background-position:-135px -91px;
 padding-left:5px
}
.ptrn {
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFRJREFUeNocikEOw0AMAjF2lf8/tYqiqvEG6i0nGCbO9/VoAZAVQQKF0HG8ggF4ju/nLtmzJwOSmWXOtPYPW3pWN7fytwZOy8oKR7dIr7vJ7f8EGAAGGyfe/O0AiQAAAABJRU5ErkJggg==);
 background-repeat:repeat;
 height:7px
}
.nav1 {
 width:24px;
 height:16px;
 background-position:-149px -66px;
 margin-right:15px
}
.top-nav {
 left:0;
 margin:0px 0px 0 0;
 width:100%;
 position:relative;
 padding-left:10px;
 opacity:1;
 z-index:2008;
 top:0
}
.top-nav>div {
 position:relative
}
.top-nav ul li {
 list-style:none
}
.top-nav ul li a {
 float:none;
 display:block;
 padding:15px;
 font-size:19px;
 text-decoration:none;
 border-right:0;
 color:#fff
}
.prd3 .top-nav {
 padding-left:0
}
.srch {
 width:33px;
 height:33px;
 z-index:2500;
 border:#cfcfcf 1px solid
}
.srch1 {
 background-position:-63px -3px;
 width:18px;
 height:20px;
 margin:6px 0 0 7px
}
.wrapper {
 right:0;
 top:89px;
 margin-right:2.5%
}
.wrapper .tooltip {
 left:-206px;
 margin-top:22px;
 opacity:1
}
.wrapper:hover .tooltip {
 float:right;
 opacity:1;
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0)
}
.tooltip input {
 outline:0;
 font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;
 font-size:18px;
 color:#414141;
 padding:10px;
 font-weight:300;
 border:0;
 width:220px
}
.tooltip input:focus {
 box-shadow:none
}
.trng {
 background-position:-90px -71px;
 width:20px;
 height:12px;
 margin:-10px 5px 0 0
}
.ts {
 background-position:0 -330px;
 width:72px;
 height:68px;
 margin-left:0;
 margin-right:5px;
 float:none;
 background-size:330px 445px
}
.ts_ylw {
 background-position:-192px -502px;
 width:105px;
 height:100px;
 margin-left:20px
}
.cen1,
.ftrSlid .Slide_cont {
 width:250px;
 height:250px
}
.cen,
.sw1.ftrSlid .bdr21 {
 width:250px
}
.cen3 {
 width:500px;
 height:500px
}
.cen4 {
 width:350px;
 height:350px
}
.prd_page .cen4 {
 min-width:500px;
 max-width:500px;
 height:500px
}
.img_cir {
 background-repeat:no-repeat;
 background-size:cover;
 background-position: center;
 background-image:url(images/pvc-stretch-film-500x500.jpg);
 border-radius:0%
}
.prd_page .he06 {
 max-height:426px;
 min-height:415px
}
.cen5 {
 width:350px
}
.prd_page .cen5 {
 width:512px
}
.cont1 {
 padding:0 2.5%
}
.cont2 {
 padding:30px 5% 30px 30px
}
.cont3 {
 padding-left:2.5%
}
.cont4 {
 padding-right:5%
}
.cont5 {
 margin-left:4%
}
.cont6 {
 padding:0 4.3%
}
.prd_page .cont6 {
 padding-left:1%;
 padding-right:1%
}
.cont7 {
 padding:80px 4.3% 0 4.3%
}
.prd1 ul {
 margin:0 10px 0 7px
}
.prd1 ul li {
 border:#cbcaca 1px solid;
 margin:12px 0;
 cursor:default;
 list-style:none
}
.prd1 ul li:first-of-type {
 margin-top:0
}
.prd2 ol,
.prd2 ul {
 margin-left:28px
}
footer ul {
 max-width:220px
}
footer ul li {
 list-style:none;
 font-size:15px;
 border-left:#fff 1px solid;
 padding:3px 0;
 display:block
}
footer ul li a {
 line-height:20px;
 display:inline-block;
 padding-left:10px;
 margin-top:-20px;
 display:block;
 margin-left:3px
}
.cr1 {
 width:350px;
 height:320px
}
.cr {
 -moz-border-radius:100%;
 -webkit-border-radius:100%;
 border-radius:00%
}
.ftr1 ul li {
 display:inline-block;
 border-left:none;
 vertical-align:middle
}
.ftr1 ul li a {
 color:#000
}
.ftr15 {
 border-bottom:340px solid #030303;
 border-right:170px solid transparent
}
.ftr2 .he4 {
 height:340px;
 max-height:340px
}
.ftr2 .he5 {
 height:280px
}
.ftr2 .bg15 {
 border-bottom:340px solid #735858;
 border-right:170px solid transparent
}
.ftr2 .ln2 {
 width:93%
}
.ftr2 .bg11 {
 position:relative
}
.ftr2 .m7 {
 margin-lefT:31px
}
.ftr2 .eml1 {
 margin-right:5px;
 margin-lefT:4px
}
.ftr2 .vr3 {
 vertical-align:bottom
}
.vr4 {
 vertical-align:bottom
}
.bdr1 {
 border-radius:10px
}
.bdr2 {
 border-radius:3px
}
.bdr3 {
 border-right:#fff 1px solid
}
.bdr4 {
 border-bottom:#fff 1px solid
}
.bdr5 {
 width:220px;
 height:1px;
 margin:15px 0
}
.bdr8 {
 border-radius:5px
}
.bdr9 {
 border-radius:2px
}
.bdr10 {
 border-left:none
}
.bdr12 {
 border-bottom:50px solid #735858;
 border-right:50px solid transparent;
 width:250px
}
.bdr13 {
 border:#fff 2px solid
}
.bdr15 {
 border:#cbcbcb 1px solid
}
.bdr16 {
 border:#b60202 1px solid
}
.bdr17 {
 border:#ebebeb 1px solid
}
.bdr18 {
 border-top:#d8d8d8 1px solid;
 border-bottom:#d8d8d8 1px solid
}
.cp {
 cursor:pointer
}
.cp1 {
 cursor:default
}
#SubmitEnq_inline:hover,
#show_sms_popup:hover>div,
#show_sms_popup_e:hover>div,
.btn1:hover,
.btn4:hover,
.btn5:hover,
.btn7:hover,
.btn:hover,
.ftr1 a:hover img,
.rcb:hover {
 box-shadow:2px 2px 2px rgba(0,0,0,.6);
 font-weight:400
}
.btn7:hover {
 font-weight:300
}
.btn4:hover {
 background:#000
}
.btn2 {
 font-size:33px;
 color:#fff;
 position:relative;
 z-index:1
}
.shd2:before {
 margin-top:10px;
 position:absolute;
 z-index:-1;
 content:'';
 top:100%;
 left:5%;
 height:10px;
 width:90%;
 opacity:0;
 background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);
 background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);
 -webkit-transition-duration:.3s;
 transition-duration:.3s;
 -webkit-transition-property:transform,opacity;
 transition-property:transform,opacity
}
.hvr-float-shadow:active:before,
.hvr-float-shadow:focus:before,
.shd2:hover:before {
 opacity:1;
 -webkit-transform:translateY(5px);
 transform:translateY(5px)
}
.btn3:hover {
 background:#fff
}
.btn6 {
 background:#d4d4d4;
 color:#2f2f2f;
 text-shadow:1px 1px #e8e8e8;
 padding:13px 25px 13px 37px;
 border:#fff 2px solid;
 border-radius:5px;
 margin:4px 0 0 -25px;
 box-shadow:2px 2px 1px silver
}
.btn6:hover {
 box-shadow:4px 4px 2px #a09e9e;
 font-weight:400
}
.btn8 {
 padding:4px 2px 4px 12px;
 margin-top:9px
}
.btn8:hover {
 border:#cecccc 1px solid;
 background:#eaeaea;
 color:#000
}
.hot_p {
 padding:8px 2px;
 width:127px
}
.hot_con {
 height:200px;
 width:532px;
 padding-top:23px
}
.ts1 {
 background-position:-192px -502px;
 width:105px;
 height:100px;
 margin-left:12px
}
.m30 {
 margin:0 10px 10px
}
.m32 {
 margin:-10px auto 0 auto
}
.p20 {
 padding:20px 0 18px 0
}
.bg22 {
 background:#f5f5f5;
 padding:11px 0;
 font-size:16px
}
.ct ul {
 padding-bottom:60px
}
.ct ul li {
 list-style:none;
 font-size:15px;
 line-height:19px;
 margin:10px 5px
}
.ct ul li a {
 color:#6e6e6e
}
.ct ul li a:hover {
 color:#000
}
.fnt18 {
 font-size:22px
}
.ps10 {
 bottom:0;
 left:0
}
.ln6 {
 line-height:22px
}
.he9 {
 height:100%
}
.p21 {
 padding:0 35px 30px 25px
}
.clr18 {
 color:#b0adad
}
.blr {
 -webkit-filter:blur(8px);
 -moz-filter:blur(8px);
 -o-filter:blur(8px);
 -ms-filter:blur(8px);
 filter:blur(8px)
}
.zx4 {
 z-index:-1
}
.w13 {
 width:20%
}
.ps9 {
 height:109px;
 left:0;
 overflow:hidden;
 margin-top:-78px;
 z-index:-1
}
.cont8 {
 padding:36px 4.3% 0 4.3%
}
.prd4 ul li {
 list-style:none;
 float:left;
 padding:0 2px;
 color:#000;
 margin-bottom:5px
}
.prd4 ul li a {
 color:#535353
}
.prd4 ul li a:hover {
 text-decoration:underline
}
.prd3 .top-nav>ul>li>a {
 padding:15px 30px
}
.p19 {
 padding:30px 0
}
.pt155 {
 padding-top:145px
}
.bx6 {
 box-shadow:-2px 10px 25px 0 rgba(50,50,50,.61)
}
.m27 {
 margin-top:-50px
}
.w15 {
 width:40%
}
.prd_page .w15 {
 min-width:602px;
 max-width:602px
}
.w16 {
 width:60%
}
.prd_page .w16 {
 width:calc(100% - 602px)
}
.m28 {
 margin-bottom:18px
}
.ln5 {
 width:5px;
 height:42px
}
.m29 {
 width:96%;
 margin-top:9px
}
.w14 {
 width:220px
}
.w20 {
 max-width:650px
}
.m12 {
 margin-right:80px
}
.m42 {
 margin-right:42px
}
.arw3 {
 background-position:-88px -118px;
 left:40px
}
.arw4 {
 background-position:-108px -118px;
 right:40px
}
.swiper_horizontal>.swiper-wrapper {
 padding-left:17px
}
.w21 {
 width:75%
}
.w22 {
 width:64%
}
.w23 {
 width:57%
}
.w24 {
 width:82%
}
.fnt19 {
 font-size:22px;
 line-height:22px
}
.ftrSldSec .w21 {
 width:1200px
}
.he3Ftr,
.hot_con1 {
 height:520px
}
.sw1.ftrSlid {
 width:250px!important;
 height:338px!important;
 margin-right:0!important;
 border:0
}
.swipe-itemgrp {
 margin:8px 0 8px 8px;
 padding-bottom:10px;
 border:#ebebeb 1px solid
}
.ftrSldSec .hot_con1 {
 width:1190px;
 padding-top:50px;
 line-height:18px
}
.ftrSldSec .cont6 {
 padding:0;
 box-sizing:border-box;
 width:1235px!important
}
.ftrSldSec .swipe-itemgrp {
 margin:8px 0
}
.ftrSldSec .swiper_horizontal>.swiper-wrapper {
 padding-right:17px
}
.ftrSldSec .arw3 {
 left:5px
}
.ftrSldSec .arw4 {
 right:5px
}
.swipe-itemgrp:hover {
 box-shadow:0 0 8px rgba(0,0,0,.5)
}
.ftrSldSec .maxWH250 {
 max-height:350px
}
.sw1.ftrSlid .bdr21 {
 border:0;
 height:85px
}
.ftrSldSec .trng1 {
 background-position:-90px -71px;
 width:20px;
 height:12px;
 margin:-10px auto 0
}
.ftrSldSec .arw4 {
 background-position:-114px -136px
}
.ftrSldSec .arw3 {
 background-position:-114px -165px;
 background-repeat:no-repeat
}
.ftrSldSec .arw9 {
 width:22px;
 height:32px;
 margin:0;
 top:220px
}
.ftrSldSec span.p18 {
 padding:8px 20px;
 margin-top:12px;
 display:inline-block
}
.sug-ss li.ui-menu-item a {
 color:#00000;
 background-color:#fff
}
.sug-ss li.ui-menu-item a.ui-state-active,
.sug-ss li.ui-menu-item a.ui-state-hover {
 background-color:#0095f9;
 color:#00000
}
ul.ui-menu li.recent {
 background-color:#ddf
}
.ui-menu {
 list-style:none;
 padding:2px;
 margin:0;
 display:block;
 float:left
}
.ui-menu .ui-menu-item {
 list-style-type:none;
 cursor:pointer;
 background-color:#fff
}
.as_ui-widget-content {
 -moz-border-bottom-colors:none;
 -moz-border-left-colors:none;
 -moz-border-right-colors:none;
 -moz-border-top-colors:none;
 border-color:#fff #888 #888;
 border-image:none;
 border-style:solid;
 border-width:1px;
 box-shadow:0 5px 5px #ccc;
 padding:0
}
.ui-menu .ui-menu-item a {
 color:#0c0f71;
 cursor:pointer;
 display:block;
 font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size:16px;
 list-style:outside none none;
 padding:6px 3px;
 text-decoration:none;
 text-indent:5px
}
.ui-menu .ui-menu-item a:hover {
 background:#ededed
}
.ui-menu .ui-menu-item a.ui-state-active,
.ui-menu .ui-menu-item a.ui-state-hover {
 background:none repeat scroll 0 0 #0095f9;
 color:#fff
}
.ui-widget-content {
 background:#fff;
 padding:0 0 2px 0;
 border:1px solid #327ae8!important;
 color:#222;
 line-height:17px
}
.vd_bg {
 border:8px #fff solid;
 border-radius:3px;
 width:411px;
 box-shadow:1px 1px 3px #888;
 height:369px
}
.vdo1_s1 {
 background-position:0 0;
 width:63px;
 height:44px;
 margin:135px 0 0 182px;
 z-index:2;
 position:absolute
}
.vdo3_s1 {
 background-position:0 -56px;
 width:411px;
 height:41px;
 margin:0;
 z-index:2
}
#video_embed>iframe,
#video_embed>object {
 max-width:411px;
 height:369px
}
#video_embed {
 max-width:411px;
 max-height:369px;
 overflow:hidden
}
.t2 {
 overflow:auto;
 width:818px
}
.t3 {
 overflow:auto;
 width:1397px
}
.active_error_f {
 border:1px solid #e00
}
.active_error_f:focus {
 box-shadow:0 0 2px #e00
}
.error_notification_footerprd {
 color:#b00;
 font-size:10px;
 font-weight:700;
 margin:2px 0 -2px 0;
 padding-left:2px
}
.fnt3_zoom_footerprd {
 background-color:#f8f8f8;
 border:1px solid #e3e3e3;
 box-shadow:0 0 5px #b5b5b5;
 color:#51860d;
 font-size:13px;
 font-weight:700;
 margin:77px 0 77px 70px;
 padding:45px;
 text-align:center;
 width:426px
}
.enqload_form {
 display:inline
}
.bg7_ff {
 background:#e5e5e5;
 height:1px;
 margin:2px 5px 2px 0
}
:root .icon0_ff {
 padding:2px 5px 2px 30px;
 height:35px
}
.r_im {
 background-position:0 -14px;
 width:27px;
 height:24px;
 margin:27px 5px 0 0
}
.r_im1 {
 background-position:-38px -14px;
 width:27px;
 height:24px;
 margin:27px 5px 0 0
}
.w47 {
 width:502px
}
.m71 {
 margin:30px 24px 0 0
}
.un2 {
 text-decoration:underline
}
.un2:hover {
 text-decoration:none
}
.clr1 {
 color:#7d0606 !important
}
.embh iframe {
 height:394px!important
}
.embw iframe {
 width:651px!important
}
.embh embed {
 height:394px!important
}
.embw embed {
 width:651px!important
}
.embw div {
 width:651px!important
}
.embh object {
 height:394px!important
}
.embw object {
 width:651px!important
}
.vdo1 {
 border:10px solid #fff;
 border-radius:10px;
 margin:0 auto;
 box-shadow:1px 1px 3px #888;
 background-color:#000
}
.bcw iframe {
 width:600px!important;
 height:500px!important
}
.bcw div {
 width:600px!important
}
.bcw embed {
 width:600px!important;
 height:500px!important
}
.bcw object {
 width:600px!important;
 height:500px!important
}
.mr-g {
 margin:2px 0
}
.pd3 {
 background-position:-239px -171px;
 height:27px;
 width:27px
}
.q1 {
 width:150px
}
.q2 {
 padding:4px 0 0 0
}
.q2 a {
 text-decoration:underline!important
}
.q2 a:hover {
 text-decoration:none!important
}
.tx-m {
 padding:20px 7px 10px 7px
}
.embw1 iframe {
 width:550px!important
}
.embh1 embed {
 height:450px!important
}
.embw1 embed {
 width:550px!important
}
.embw1 div {
 width:550px!important
}
.embh1 object {
 height:450px!important
}
.embw1 object {
 width:550px!important
}
.tx-p {
 padding:2px 27px 10px 27px
}
.brc1 {
 border-collapse:collapse
}
.br-3 {
 border:medium none
}
.w-13 {
 width:80px
}
.h-i3 {
 height:20px
}
.w-14 {
 width:90px
}
.h-i4 {
 height:10px:important
}
.u a {
 text-decoration:none
}
.u a:hover {
 text-decoration:underline
}
.lh4 {
 line-height:18px
}
.vd_p {
 padding:5px 16px
}
.vd_w {
 width:650px
}
.blow_zoom {
 display:none;
 position:fixed;
 top:4%;
 left:0;
 width:100%;
 height:600px;
 z-index:4000!important;
 overflow:hidden
}
.blow_zooms {
 display:none;
 position:fixed;
 top:20%;
 left:0;
 width:100%;
 height:600px;
 z-index:4000!important;
 overflow:hidden
}
.cen6 {
 width:70px;
 height:70px
}
.cen7 {
 width:70px
}
.clr2_ff {
 color:#c41e02
}
.bg1_ff {
 background:#d00202
}
#d00202 .m31 {
 margin-bottom:10px
}
.w17 {
 width:100%
}
.prd5 ul {
 margin-top:20px;
 margin-lefT:22px
}
.fl1 {
 float:none!important
}
.ps11 {
 position:static!important;
 z-index:0;
 height:100%!important;
 margin-bottom:30px
}
.m33 {
 margin-left:150px!important
}
.clr17,
.clr17 a,
.clr17 a:hover {
 color:#323232
}
.w18 {
 width:90%
}
.w19 {
 width:80%
}
.stmp ul li {
 list-style:none;
 clear:both;
 padding:10px 0
}
.stmp .m29 {
 margin-top:4px
}
.stmp .fnt7 {
 font-size:24px
}
.stmp ul li ul {
 margin:0;
 padding:10px
}
.stmp ul li ul li {
 padding:10px;
 font-size:20px
}
.stmp ul li :last-of-type {
 border-bottom:0
}
.stmp ul li ul li a,
.stmp ul li ul li a:hover {
 color:#323232
}
.arw5 {
 background-position:-179px -2px;
 width:4px;
 height:7px;
 margin-top:9px
}
.stmp ul li>div>ul {
 padding:0 10px
}
.stmp ul li>div>ul>li {
 padding:10px 0 0 7px
}
.stmp ul li>div>ul>li span {
 font-size:18px;
 padding:0
}
.stmp ul li>div>ul>li span a {
 margin:0 0 0 5px;
 color:#7f7e7e
}
.stmp ul li>div>ul>li span a:hover {
 color:#7f7e7e
}
.srch2 {
 width:400px;
 height:42px
}
.srch2 input {
 outline:0;
 font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;
 font-size:18px;
 color:#414141;
 padding:9px;
 font-weight:300;
 border:0;
 width:336px
}
.srch2 .srch {
 width:40px;
 height:40px;
 border:#fff 1px solid;
 margin-right:1px
}
.srch2 input:focus {
 box-shadow:none
}
.srch2 .srch1 {
 width:22px;
 height:22px;
 background-position:-177px -14px;
 margin:9px 0 0 8px
}
.p22 {
 padding:4px 0 40px 0
}
.p30 {
 padding:4px 0 0 0
}
.p31 {
 padding:8px 21px
}
.he10 {
 min-height:273px
}
.he11 {
 height:50px;
 z-index:2006;
 opacity:.9
}
.he12 {
 height:74px;
 opacity:.9;
 top:80px
}
.nm1 .bg20 {
 height:128px
}
.cen8 {
 width:125px
}
.contact-no,
.ftrSldSec .swiper-slide a {
 display:inline-block
}
.contact-no span.resp_rate_main {
 font-size:16px;
 line-height:20px;
 width:200px;
 display:none;
 left:106%;
 top:35px
}
.contact-no .resp_rate_arow1 {
 left:-10px
}
.contact-no .resp_rate_arow2 {
 left:-9px;
 border-right:12px solid #fff;
 position:absolute;
 display:inline-block;
 border-top:9px solid transparent;
 border-bottom:9px solid transparent;
 top:0;
 bottom:0;
 height:0;
 margin:auto 0
}
.p1_v {
 padding:40px 0 2px
}
.btn1_v {
 margin:10px auto;
 bottom:26px;
 left:0
}
.btn1_v .btn6 {
 margin:auto
}
.p3_v {
 padding:0 35px 30px 35px
}
.p3_v ul {
 padding-bottom:45px
}
.bg1_v,
.bg2_v {
 background-color:rgba(0,0,0,.64);
 z-indeX:2;
 top:0;
 left:0
}
.mPlayIcon {
 width:46px;
 height:46px
}
.mPlayIcon:after {
 border-left:16px solid #000;
 border-top:10px solid transparent;
 border-bottom:11px solid transparent
}
.mCorVidSec:after {
 background-color:rgba(35,25,23,.3)
}
.bg1_v,
.wh250 {
 width:250px;
 height:250px
}
.pl_btn {
 position:relative;
 transition:all .5s ease
}
.mPlayIcon1 {
 width:64px;
 height:64px
}
.mPlayIcon1:after {
 border-left:18px solid #000;
 border-top:12px solid transparent;
 border-bottom:12px solid transparent
}
.mPlayIcon,
.mPlayIcon1 {
 background-color:#fff;
 border-radius:50%;
 left:0;
 right:0;
 top:0;
 bottom:0;
 margin:auto;
 text-indent:-9999px;
 z-index:3;
 cursor:pointer
}
.mPlayIcon1:after,
.mPlayIcon:after {
 content:"";
 position:absolute;
 width:0;
 height:0;
 left:6px;
 right:0;
 top:0;
 bottom:0;
 margin:auto
}
.bg2_v {
 height:400px
}
.tooltip .cen,
.tooltip h2,
.tooltip span {
 z-index:5
}
.tooltip .tooltiptext {
 text-align:left;
 visibility:hidden;
 width:575px;
 background-color:#fff;
 color:#fff;
 padding:5px 0;
 position:absolute;
 z-index:1;
 top:0;
 left:0;
 bottom:0;
 box-shadow:0 0 8px rgba(0,0,0,.5)
}
.tooltip:hover .tooltiptext {
 visibility:visible
}
.tooltiptext ul {
 display:inline-block;
 padding:0 20px;
 overflow:hidden;
 height:92%
}
.tooltiptext ul li a,
.tooltiptext ul li a:hover {
 font-size:17px;
 color:#6e6e6e;
 margin:10px 0
}
.tooltiptext ul li a:hover {
 color:#000
}
.tooltiptext span {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%);
 margin:0 4px 2px 0
}
.tooltiptext ul li {
 margin:15px 0
}
.tool2 .bx1:hover {
 box-shadow:none
}
.tooltiptext ul {
 margin-left:250px;
 text-align:left;
 margin-left:250px
}
.tool {
 margin-left:250px;
 text-align:left;
 margin-left:250px
}
.mediavdo:hover {
 z-index:3000
}
.mPlayIcon:hover:after {
 border-left:18px solid #000;
 border-top:12px solid transparent;
 border-bottom:13px solid transparent
}
.mPlayIcon1:hover,
.mPlayIcon:hover {
 background-color:#fff;
 border-radius:100%;
 box-shadow:0 0 4px #ccc
}
.tool3>div:nth-of-type(3) .tooltiptext {
 right:0;
 lefT:auto
}
.tool3>div:nth-of-type(3) .tooltiptext ul {
 margin-lefT:4px;
 text-align:left;
 margin-right:250px
}
.styk {
 position:sticky
}
.top {
 top:0
}
.ImgF_p {
 width:253px;
 height:196px;
 background-position:-15px -269px;
 margin:70px auto 30px auto
}
.cat_in {
 border-spacing:57px 0;
 padding-bottom:30px
}
.cat_in .cen {
 border-spacing:0
}
.cVid img {
 width:70px;
 height:70px
}
.cVid>div .bOvLap:after,
.cVid>div:after {
 position:absolute;
 content:""
}
.cVid>div .bOvLap,
.cVid>div .bOvLap:after,
.cVid>div:after {
 top:0;
 left:0;
 right:0;
 bottom:0;
 margin:auto
}
.cVid>div .bOvLap,
.cVid>div .bOvLap:after {
 transition:all .1s ease-in-out;
 -webkit-transition:all .1 ease-in-out;
 -moz-transition:all .1s ease-in-out
}
.cVid>div .bOvLap {
 width:40px;
 height:40px;
 border-radius:50%;
 background-color:rgba(255,255,255,.9);
 box-shadow:0 0 3px rgba(255,255,255,.4);
 z-index:1
}
.cVid:hover>div .bOvLap {
 width:44px;
 height:44px;
 background-color:#fff;
 box-shadow:0 0 5px rgba(255,255,255,.6)
}
.cVid>div .bOvLap:after {
 border-left:15px solid #000;
 border-top:9px solid rgba(255,255,255,0);
 border-bottom:9px solid rgba(255,255,255,0);
 height:0;
 width:0;
 left:4px
}
.cVid:hover>div .bOvLap:after {
 border-left-width:18px;
 border-top-width:10px;
 border-bottom-width:10px;
 left:6px
}
.cVid>div:after {
 width:70px;
 height:70px;
 background-color:rgba(0,0,0,.6)
}
.playV,
.playV:after,
.playV:before {
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0;
 transition:all .1s ease-in-out;
 -webkit-transition:all .1 ease-in-out;
 -moz-transition:all .1s ease-in-out
}
.playV {
 width:100%;
 background-color:rgba(0,0,0,.4)
}
.playV:after,
.playV:before {
 content:"";
 margin:auto
}
.playV:before {
 width:50px;
 height:50px;
 border-radius:50%;
 background-color:#fff
}
.playV:after {
 border-left:17px solid #000;
 border-top:11px solid transparent;
 border-bottom:11px solid transparent;
 width:0;
 height:0;
 left:7px
}
.playV:hover:before {
 width:60px;
 height:60px;
 box-shadow:0 0 4px rgba(255,255,255,.2)
}
.playV:hover:after {
 border-left-width:22px;
 border-top-width:14px;
 border-bottom-width:14px
}
.calMshare {
 width:400px
}
.calMshare .fnt10 span {
 margin-left:2px
}
.shrUs p {
 margin:5px 0 10px 0
}
.maxWH125 {
 max-height:125px;
 max-width:125px
}
.calMshare,
.ftr2 .ln1.w420,
.w420 {
 width:420px
}
.shrIcon {
 margin-left:2px
}
.shrUs p {
 margin:5px 0 10px 0
}
.shrUs p.fnt10 span {
 background-position:-63px -134px;
 width:20px;
 height:22px;
 margin:1px 0 0 -35px
}
.shr {
 width:25px;
 height:25px;
 text-indent:-9999px;
 display:block;
 float:left;
 margin-right:6px;
 -webkit-transition:all .4s ease-out;
 -moz-transition:all .4s ease-out;
 -o-transition:all .4s ease-out;
 transition:all .4s ease-out
}
.shr.fb {
 background-position:0 -161px
}
.shr.gpls {
 background-position:-30px -161px
}
.shr.twtr {
 background-position:-59px -161px
}
.shr.lnkin {
 background-position:-89px -161px
}
.shr:hover {
 margin-top:-2px
}
.bdr15>span.playV {
 background-color:rgba(0,0,0,0)
}
.bdr15>span.playV:before {
 box-shadow:0 0 10px #000
}
.sug-ss {
 width:238px!important
}
.sug-ss1 {
 width:357px!important
}
.ftrSldSec .maxWH250,
.max-width {
 max-width:350px
}
.prd_page .max-width {
 max-width:500px;
 max-height:500px
}
.ln7 {
 line-height:34px
}
.w16 table,
.w16 td {
 overflow:auto;
 max-width:500px;
 border:1px solid #999
}
.t2 table,
.t2 td {
 overflow:auto;
 max-width:700px;
 border:1px solid #999
}
.t3 table,
.t3 td {
 overflow:auto;
 border:1px solid #999
}
.prd1 ul li div.cudef {
 cursor:default!important
}
.swiper_vertical.swiper-container {
 margin-top:0px
}
.tag {
 width:626px;
 text-align:center;
 margin:0 auto
}
.tag1 {
 font-size:57px;
 color:#fff;
 display:inline-block;
 padding:20px 18px 0 0;
 vertical-align:middle
}
.tag2 {
 color:#fff;
 font-size:20px;
 padding:5px 0;
 font-style:italic;
 display:inline-block;
 vertical-align:top
}
.tag3 {
 font-size:57px;
 color:#fff;
 display:inline-block;
 padding:20px 0 0 22px;
 vertical-align:middle
}
.ui-menu .ui-menu-item a {
 width:96.66%;
 padding:2px 4px
}
.trng1 {
 background-position:-179px -70px;
 width:20px;
 height:12px;
 margin:-10px 5px -2px 55px
}
.bdr21 {
 border-left:#640c0c 1px solid;
 border-right:#640c0c 1px solid;
 border-bottom:#640c0c 1px solid;
 padding:2px;
 height:72px;
 width:125px
}
.sw1 {
 width:125px!important;
 margin-right:59px!important;
 border:#242424 1px solid;
 height:203px!important
}
.sw1:hover {
 border:#7b7777 1px solid
}
.sw1.ftrSlid:hover {
 border:0
}
.hot_con {
 height:216px;
 width:532px;
 padding-top:13px;
 line-height:18px
}
.arw11 {
 width:20px;
 height:13px;
 background-repeat:no-repeat;
 margin-lefT:111px;
 cursor:pointer
}
.w26 {
 width:218px
}
.m35 {
 margin:16px 0 5px 15px
}
.m36 {
 margin:0 0 11px 0
}
.fnt20 {
 font-size:23px
}
.ln8 {
 line-height:26px
}
.clr19,
.clr19 a {
 color:#6e6e6e
}
.clr19 a:hover,
.clr20 {
 color:#000
}
.txt {
 text-transform:uppercase
}
.wv4 {
 border:1px #eee solid
}
.p24 {
 padding:18px 0 29px 0
}
.pd120 {
 padding-top:120px
}
.wrd {
 word-wrap:break-word
}
.p25 {
 padding:14px 0
}
.gstTsLoc,
.textContainer.bg4.w23.p1.txt2.m1.ov>div {
 display:flex
}
.textContainer .txt2 {
 width:196px;
 height:74px
}
.textContainer {
 width:196px!important;
 height:588px;
 padding:7px 8px 0
}
.arw9 {
 width:16px;
 height:26px;
 margin:0;
 top:181px
}
.fnt21 {
 font-size:16px
}
.m37 {
 margin-bottom:8px
}
.m38 {
 margin:-1px 0 0 51px
}
.gtb {
 width:60px;
 height:60px;
 background-position:-136px -129px
}
.p26 {
 padding:14px 25px
}
.lin {
 height:1px;
 background:#efeeee;
 background:-moz-linear-gradient(left,#efeeee 0,#efeeee 8%,#d7d7d7 51%,#efeeee 92%,#efeeee 100%);
 background:-webkit-gradient(left top,right top,color-stop(0,#efeeee),color-stop(8%,#efeeee),color-stop(51%,#d7d7d7),color-stop(92%,#efeeee),color-stop(100%,#efeeee));
 background:-webkit-linear-gradient(left,#efeeee 0,#efeeee 8%,#d7d7d7 51%,#efeeee 92%,#efeeee 100%);
 background:-o-linear-gradient(left,#efeeee 0,#efeeee 8%,#d7d7d7 51%,#efeeee 92%,#efeeee 100%);
 background:-ms-linear-gradient(left,#efeeee 0,#efeeee 8%,#d7d7d7 51%,#efeeee 92%,#efeeee 100%);
 background:linear-gradient(to right,#efeeee 0,#efeeee 8%,#d7d7d7 51%,#efeeee 92%,#efeeee 100%);
 margin-top:13px;
 width:450px
}
.arrow {
 background-position:-124px -71px;
 width:14px;
 height:11px
}
.w27 {
 width:428px
}
.m40 {
 margin-bottom:13px;
 margin-top:-8px
}
.fnt22 {
 font-size:20px
}
.fnt23 {
 font-size:14px
}
.fn10 {
 font-size:15px
}
.down {
 margin-bottom:9px
}
.up {
 margin-top:-9px
}
.cu_tabl {
 width:75%;
 margin:0 auto
}
.he13 {
 height:34px;
 z-index:2006;
 opacity:.8;
 top:280px;
 left:33px;
 background-color:#000
}
.he14 {
 width:0;
 height:0;
 border-bottom:34px solid #000;
 border-left:33px solid transparent;
 top:280px;
 opacity:.8;
 z-index:2006
}
.hd1 p {
 font-size:21px
}
#light {
 display:none;
 position:fixed;
 top:0;
 bottom:0;
 right:0;
 left:0;
 width:500px;
 height:500px;
 margin:auto;
 border:2px solid #fff;
 background:#fff;
 z-index:99999
}
#algin-center {
 vertical-align:middle;
 display:table-cell;
 text-align:center;
 width:500px;
 height:500px
}
#fade {
 display:none;
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 margin:auto;
 background:rgba(0,0,0,.8);
 z-index:99998
}
.zoomwrap {
 right:-8px;
 bottom:0;
 margin-right:2.5%;
 background-color:#eee
}
.close-thik:after {
 content:'X';
 background-color:#000;
 color:#fff;
 position:absolute;
 top:-6px;
 right:-2px;
 width:14px;
 height:20px;
 padding:0 3px 4px 4px;
 border:solid 1px #000;
 font-size:12px;
 text-align:center
}
.mg010 {
 margin-top:6px
}
.w049 {
 width:49%
}
.w28 {
 width:670px
}
.nwp .cen2_p {
 background-color:#fff!important;
 border:medium none
}
.nw_form input.btn_p.btn_tmpl55 {
 border-radius:5px;
 padding:3px 25px 7px
}
.nw_form input.btn_p.btn_tmpl55:hover {
 box-shadow:2px 2px 2px rgba(0,0,0,.6);
 font-weight:400
}
.m2.no_img {
 margin-top:-80px;
 float:left;
 width:80%
}
.fram table,
.fram2 table {
 border-collapse:collapse;
 margin-top:7px;
 width:100%;
 font-size:14px;
 max-width:100%
}
.fram table tr td,
.fram2 table tr td {
 border:solid 1px #e3e3e3;
 padding:8px 8px 9px 12px;
 text-align:left
}
.fram td,
.fram th {
 max-width:100%
}
.isq table {
 border:0
}
.isq table tr td,
.isq table tr th {
 border:0;
 border-bottom:solid 1px #e3e3e3;
 text-align:left;
 padding:8px 8px 9px 12px;
 vertical-align:top
}
.isq table tr td:first-child,
.isq table tr th:first-child {
 border-right:#e3e3e3 1px solid;
 width:35%
}
.fram table tr td ul,
.fram table tr th ul,
.fram2 table tr td ul,
.fram2 table tr th ul {
 margin:0;
 padding:0
}
.fram table tr td ul li,
.fram table tr th ul li,
.fram2 table tr td ul li,
.fram2 table tr th ul li {
 list-style:disc;
 margin-left:15px;
 margin-bottom:3px
}
.newHeadInISQ {
 font-weight:400;
 color:#424141;
 font-size:19px;
 margin:40px 0 10px;
 line-height:24px
}
.moq_55 .tlTip {
 display:block;
 line-height:20px
}
.moq_55 .tlTip span {
 background-color:#fff;
 display:inline-block;
 padding:0 10px 3px 0;
 font-size:13px
}
.moq_55 .tlTip span strong {
 font-weight:700
}
.raq_btn {
 margin-bottom:24px
}
.w33_btn {
 width:100%;
 margin-top:1px
}
.w33_btn.on_image {
 padding:0;
 box-sizing:border-box
}
.no_img .w33_btn {
 max-width:272px
}
.newDwnBtn {
 background-repeat:no-repeat;
 background-position:left bottom;
 font-size:13px;
 display:inline-block;
 vertical-align:bottom;
 color:#6e6e6e;
 font-size:17px
}
.newDwnBtn:hover {
 text-decoration:underline
}
.pdf_dwnBtn {
 padding:7px 0 5px 0;
 height:32px
}
span.pdf_dwnBtn span {
 margin:3px 3px 0 -4px
}
.video_dwnBtn {
 background-position:-301px 12px;
 padding:12px 0 0 40px;
 height:30px
}
.w34_btn {
 width:100%
}
.Slide_cont {
 background:none repeat scroll 0 0 #fff;
 display:table-cell;
 height:125px;
 text-align:center;
 vertical-align:middle;
 width:125px
}
.ln7 {
 line-height:34px
}
.swiper-slide .img_cont {
 width:25%
}
.pd70 {
 padding-right:70px
}
.box_sha {
 box-shadow:1px 0 5px #898989
}
.cont9 {
 padding:16px 4.3% 12px
}
.p-10 {
 padding:0 0 40px 0
}
.cont_size {
 height:400px;
 padding-top:0px;
}
#close_vid span {
 -ms-transform:scale(1.4,1);
 -webkit-transform:scale(1.4,1);
 transform:scale(1.4,1)
}
#close_vid span:hover {
 color:#fff
}
#vid_sec_play {
 visibility:hidden
}
.play_vid {
 position:fixed;
 width:90%;
 height:540px;
 top:50px;
 bottom:0;
 left:0;
 right:0;
 margin:auto;
 z-index:99998
}
.vid_blak_scrn1 {
 width:100%;
 top:0;
 bottom:0;
 position:fixed;
 background-color:rgba(0,0,0,.65);
 z-index:99997;
 left:0
}
.vid_blak_scrn {
 width:100%;
 top:0;
 bottom:0;
 position:fixed;
 background-repeat:no-repeat;
 background-position:center center;
 z-index:99996;
 left:0;
 background-size:cover;
 transition:all .5s ease;
 -webkit-filter:blur(10px);
 -moz-filter:blur(10px);
 -o-filter:blur(10px);
 -ms-filter:blur(10px);
 filter:blur(10px)
}
.close_vid {
 position:fixed;
 width:100%;
 top:0;
 left:0;
 z-index:99999;
 background-color:#000;
 color:#c8c8c8;
 font-size:25px;
 text-align:right;
 padding:3px 0
}
.close_vid span.cp {
 display:inline-block;
 padding:2px 20px 2px 10px;
 font-weight:300;
 font-size:20px
}
#play_vid iframe {
 visibility:hidden
}
div.payWidImBtn {
 margin-top:30px;
 display:inline-block;
 border-radius:6px;
 padding:8px;
 cursor:pointer;
 background-color:#000;
 box-shadow:2px 2px 5px rgba(0,0,0,.6)
}
div.payWidImBtn:hover {
 box-shadow:0 0 2px rgba(0,0,0,.6)
}
div.payWidImBtn span {
 background-repeat:no-repeat;
 width:159px;
 height:44px;
 display:inline-block;
 float:left;
 background-position:0 -40px
}
#algin-center>#zoom_img {
 max-width:500px;
 max-height:100%
}
.m45_p {
 margin-top:10px
}
.mg_top {
 margin-top:-120px
}
.glp_gp:hover {
 box-shadow:2px 2px 2px #a09e9e
}
.max_wid {
 max-width:500px
}
.max_hei {
 max-height:500px
}
.etaEle h2 {
 font-size:22px;
 font-weight:300
}
.etaEle ul {
 font-size:16px;
 display:flex;
 font-weight:400;
 flex-wrap:wrap;
 list-style-type:none
}
.etaEle ul li {
 min-width:33.33%;
 width:33.33%;
 position:relative;
 padding-left:27px;
 box-sizing:border-box;
 margin-bottom:5px
}
.etaEle ul li span.etaVal {
 font-size:15px;
 font-weight:300
}
.he3 {
 min-height:185px
}
.eatBt {
 margin-bottom:20px
}
.etaSpt {
 background-color:#fff;
 width:24px;
 height:24px;
 position:absolute;
 left:1px;
 top:0;
 background-size:200px 270px;
 border-radius:50%
}
.etaSpt.nob {
 background-position:-152px -151px
}
.etaSpt.noe {
 background-position:-176px -174px
}
.etaSpt.yoe {
 background-position:-106px -172px
}
.etaSpt.at {
 background-position:-156px -171px
}
.etaSpt.lsof {
 background-position:-131px -171px
}
.etaSpt.gstn {
 background-position:-121px -152px
}
.eat .m29 {
 width:97%;
 font-size:17px;
 line-height:22px
}
.eat .cont2 {
 padding:10px 7px 40px
}
.vdo_box {
 background-color:#f2f2f2;
 width:300px;
 margin-left:5px;
 margin-right:5px
}
.v_cntnr,
.vall_btn {
 display:flex;
 justify-content:center
}
.vdo_box .cen1 {
 width:280px;
 height:180px;
 cursor:pointer
}
.vdo_box .cen1:after {
 position:absolute;
 content:'';
 top:0;
 left:0;
 right:0;
 bottom:0;
 background-color:rgba(0,0,0,.4)
}
.vdo_box .cen1 img {
 max-height:180px
}
.vdo_box .vdo_icn {
 position:absolute;
 top:50%;
 left:50%;
 bottom:0;
 right:0;
 z-index:2;
 width:36px;
 height:26px;
 margin-left:-18px;
 margin-top:-13px;
 background-position:0 -193px
}
.vdo_box .v_btn {
 bottom:15px;
 left:0;
 right:0
}
.vall_btn {
 margin-top:40px
}
.vdo_box h2 {
 padding-bottom:45px
}
.aft:after,
.bef:before,
.ht_hold:before {
 position:absolute;
 content:'';
 top:0;
 bottom:0
}
.top-nav.ht_hold:before {
 z-index:11;
 width:100%;
 height:64px;
 margin-top:-5px
}
.mh_fxd .mnu_cat {
 max-height:447px;
 margin-bottom:13px
}
.h_fxd .mnu_cat {
 height:447px
}
.dp_dwn {
 overflow-y:scroll;
 overflow-x:hidden;
 padding-right:17px;
 height:100%
}
.sub_dp_dwn {
 left:100%;
 border:1px solid #efebeb;
 padding:0 10px;
 box-shadow:2px 5px 3px -2px rgba(0,0,0,.13);
 width:250px;
 visibility:hidden
}
.sub_dp_dwn.imgFnd {
 height:458px
}
.sub_dp_dwn.on_sub_dd {
 visibility:visible
}
.top-nav .sub_dp_dwn li {
 margin:0;
 padding:0;
 float:none;
 border-bottom:1px solid #fafafa
}
.top-nav .sub_dp_dwn li:last-of-type {
 border-bottom:0
}
.top-nav .sub_dp_dwn li a {
 color:#575757;
 padding:8px 0;
 font-size:13px;
 line-height:19px
}
.dp_dwn_cntnr {
 width:250px;
 display:block;
 visibility:hidden;
 box-shadow:0 0 9px 0 rgba(0,0,0,.2);
 left:-45px
}
.mh_fxd .dp_dwn_cntnr {
 max-height:460px
}
.h_fxd .dp_dwn_cntnr {
 height:460px
}
.abt_dd .dp_dwn_cntnr {
 left:-20px
}
.dp_dwn_cntnr:before,
.dp_dwn_cntnr>ul ul:before {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:-1px;
 content:'';
 border:1px solid #ccc
}
.top-nav ul li ul.dp_dwn {
 height:100%;
 box-shadow:-2px 0 4px 0 rgba(0,0,0,.13)
}
.top-nav ul li ul.dp_dwn li {
 float:none;
 width:100%;
 padding:8px 17px 8px 0;
 position:relative;
 box-sizing:content-box
}
.top-nav ul li ul.dp_dwn.aft>li:after {
 position:absolute;
 content:"›";
 right:17px;
 top:8px;
 font-size:15px;
 color:#dad6d6;
 font-weight:700
}
.top-nav ul li ul.dp_dwn li a {
 color:#474747;
 font-size:14px;
 line-height:20px;
 padding:2px 20px 2px 25px
}
.top-nav ul li ul.dp_dwn li>ul {
 position:absolute;
 left:100%;
 background:#fafafa;
 width:300px;
 padding:10px;
 top:0;
 box-sizing:border-box
}
.dp_dwn li>ul li {
 border-bottom:1px solid #e8e6e6
}
.dp_dwn li>ul li:last-of-type {
 border-color:transparent
}
.top-nav ul li ul.dp_dwn li>ul li a {
 padding:0;
 font-size:14px
}
.dd_hovr:hover,
.dp_dwn_cntnr ul li:hover .sub_dp_dwn,
.top-nav ul li:hover .dp_dwn_cntnr {
 visibility:visible
}
.top-nav .sub_dp_dwn li.menu_btn a {
 text-transform:uppercase;
 color:#292929;
 float:right
}
.top-nav .sm_prd_img {
 border-radius:0;
 border:1px solid #fafafa;
 bottom:8px
}
.top-nav ul li ul .sm_prd_img img {
 position:absolute;
 left:0;
 right:0;
 top:0;
 bottom:0;
 margin:auto;
 max-width:100%
}
.top-nav>li:nth-child(2) {
 position:relative
}
.top-nav>ul>li.dd_hovr:after {
 position:absolute;
 content:'';
 bottom:-1px;
 border-bottom:10px solid transparent;
 border-left:10px solid transparent;
 border-right:10px solid transparent;
 left:40%
}
.top-nav>ul>li:hover:after {
 border-bottom:10px solid #fff
}
.top-nav .scrl_dd {
 width:0;
 border-left:1px dashed #dbdbdb;
 top:0;
 bottom:0;
 margin:10px 10px 0;
 position:absolute;
 display:none
}
.top-nav .scrl_dd span {
 width:2px;
 background-color:#bdbdbd;
 height:60px;
 left:-1px;
 border-radius:1px
}
.top-nav .scrl_dd span.scrl_bar {
 position:absolute;
 width:4px;
 background-color:#bdbdbd;
 height:60px;
 left:-2px;
 border-radius:1px
}
div.btmScrlArow {
 position:absolute;
 margin:0 auto;
 bottom:2px;
 left:6%;
 z-index:2;
 width:88%;
 height:20px;
 text-align:center;
 background-color:#fff
}
.top-nav .sub_dp_dwn li.menu_btn {
 border:0
}
.top-nav .sub_dp_dwn li.menu_btn:nth-child(2) {
 margin-top:36px
}
.btmScrlArow span {
 display:block;
 transform:rotate(90deg)
}
header .w22 {
 width:72%
}
.gstTsLoc>div {
 margin-right:10px;
 padding-right:10px;
 border-right:1px solid #ccc;
 display:flex;
 align-items:center;
 line-height:normal
}
.gstTsLoc>div svg {
 margin-right:3px
}
.gstTsLoc>div:nth-last-of-type(1) {
 margin-right:0;
 border-right:0;
 padding-right:0
}
.gstH svg circle {
 fill:#686868
}
.gstH svg path {
 fill:#fff
}
.lh12 {
 line-height:12px
}
.iso {
 margin-top:3px;
 margin-left:3px
}
.gstTsLoc svg {
 width:25px
}
.vMnum .bg2.bdr1.clr3.p2 {
 padding:4px 15px 2px
}
.vMnum .bg4.ds1.vr1.he1 {
 margin:6px 4px 0 0;
 vertical-align:top
}
.vMnum #Sms_cta {
 text-align:center;
 line-height:1.1
}
.vMnum #Sms_cta span:nth-of-type(1) {
 display:block
}
.vMnum #Sms_cta span:nth-of-type(2) {
 display:block;
 font-size:12px
}
.w392.vMnum {
 width:410px
}
@media screen and (min-width:1600px) {
 .vdo_box {
  margin-left:41px;
  margin-right:41px
 }
}
@media screen and (min-width:1280px) and (max-width:1365px) {
 .ftrSldSec .cont6 {
  width:1220px!important
 }
 .ftrSldSec .hot_con1 {
  width:1164px
 }
}
@media screen and (max-width:1152px) {
 .btn6 {
  background:#d4d4d4;
  color:#2f2f2f;
  text-shadow:1px 1px #e8e8e8;
  padding:13px 7px 13px 25px;
  border:#fff 2px solid;
  border-radius:5px;
  margin:4px 0 0 -25px;
  box-shadow:2px 2px 1px silver
 }
 .fnt7 {
  font-size:23px
 }
 .p18 {
  padding:12px 10px
 }
 .mg010 {
  margin-top:6px
 }
 .fnt13 {
  font-size:24px
 }
 .contact-no span.resp_rate_main {
  left:134%
 }
 .p23 {
  padding-left:0
 }
 .w23 {
  width:47%
 }
 .fnt19 {
  font-size:21px
 }
 .cen {
  width:200px
 }
 .ftrSldSec .cen {
  width:100%
 }
 .ftrSldSec .swiper_horizontal>.swiper-wrapper .swiper-slide {
  text-align:center
 }
 .w4 {
  width:200px;
  overflow:hidden;
  padding:7px
 }
 .cen1 {
  width:200px;
  height:200px
 }
 .cen1 img {
  max-width:200px;
  max-height:200px
 }
 .he2 {
  height:75px
 }
 .p13 {
  padding-right:25px
 }
 .eye {
  margin:5px 42px 0 0
 }
 .eye1 {
  width:200px;
  height:280px;
  padding:0 30px 0 35px;
  text-align:left;
  line-height:30px
 }
 .m12 {
  margin-right:20px
 }
 .he4 {
  height:510px
 }
 .he5 {
  height:450px
 }
 .bg15 {
  border-bottom:510px solid #735858
 }
 .m20 {
  margin-right:-57px
 }
 .m7 {
  margin-right:-40px;
  z-index:2500
 }
 .m24 {
  margin-right:-115px;
  margin-lefT:10px
 }
 .w11,
 .w15,
 .w9 {
  width:45%
 }
 .w10 {
  width:10%
 }
 .w16 {
  width:55%
 }
 .p21 {
  padding:0 20px 30px
 }
 .w17 {
  width:90%
 }
 .cont1 {
  padding:0 1%
 }
 .cont2 {
  padding:30px 2% 30px 30px
 }
 .cont3 {
  padding-left:.3%
 }
 .cont4 {
  padding-right:2%
 }
 .cont6 {
  padding:0 3%
 }
 .w14 {
  width:180px
 }
 .hot_con {
  height:200px;
  width:457px;
  padding-top:23px
 }
 :root .hot_con {
  width:447px;
  border:0
 }
 .w20 {
  max-width:500px
 }
 .swiper_horizontal>.swiper-wrapper {
  padding-left:5px
 }
 .arw3 {
  left:11px
 }
 .arw4 {
  right:9px
 }
}
@media screen and (min-width:1024px) and (max-width:1152px) {
 .ftrSldSec .cont6 {
  width:970px!important
 }
 .ftrSldSec .hot_con1 {
  width:897px
 }
 .m42 {
  margin-right:22px
 }
 .gstTsLoc>div {
  margin-right:15px;
  padding-right:15px
 }
 header .w22 {
  width:65%
 }
 .tag {
  width:471px;
  text-align:center;
  margin:0 auto
 }
 .tag1 {
  font-size:49px;
  color:#fff;
  display:inline-block;
  padding:18px 4px 0 0
 }
 .tag2 {
  color:#fff;
  font-size:16px;
  padding:6px 0;
  font-style:italic;
  display:inline-block;
  vertical-align:top
 }
 .tag3 {
  font-size:49px;
  color:#fff;
  display:inline-block;
  padding:18px 0 0 8px
 }
 .t2 {
  overflow:auto;
  width:537px
 }
 .t3 {
  overflow:auto;
  width:1017px
 }
 .bg1_v {
  width:200px;
  height:200px
 }
 .tooltip .tooltiptext {
  width:475px
 }
 .tooltiptext ul {
  padding:0;
  margin-lefT:205px
 }
 .tool3>div:nth-of-type(3) .tooltiptext ul {
  margin-right:205px
 }
 @-moz-document url-prefix("") {
  .swiper_vertical.swiper-container {
   margin-top:-40px
  }
 }
 .prd_page .w16 {
  width:calc(100% - 482px)
 }
 .prd_page .w15 {
  min-width:482px;
  max-width:482px
 }
 .prd_page .max-width {
  max-width:380px;
  max-height:380px
 }
 .cen4 {
  min-width:380px;
  max-width:380px;
  height:380px
 }
 .prd_page .cont6 {
  padding-left:.5%;
  padding-right:.5%
 }
 .prd1 ul li {
  margin:4px 0
 }
 .prd_page .w25 {
  height:380px
 }
 .prd_page .cen5 {
  width:392px
 }
}
@-moz-document url-prefix() {
 .bg11_p {
  height:34px!important
 }
 .bg12_p {
  height:35px
 }
 .inline_dataform label:nth-of-type(2) .intl-tel-input {
  top:0
 }
 .getDesign p:after {
  top:-11px
 }
 .job .c11_p.txt_cont.lh_d52 {
  padding:13px 36px 5px
 }
 .job .cn2_p {
  width:85.3%
 }
 .job .w1_p {
  width:691px
 }
 .job_zoom {
  width:721px
 }
 .s_bg1_p {
  height:14px;
  margin:-13px 0 0 195px;
  position:absolute;
  transform:skew(40deg);
  width:21px;
  z-index:-1
 }
 .m1_sms1 {
  padding:11px 0 10px 45px
 }
 .m1_sms2 {
  padding:5px 0 10px 31px
 }
 .icon0_ff {
  padding:0 5px 3px 30px
 }
 .s_bg2_p {
  height:14px;
  margin:-13px 0 0 47px;
  position:absolute;
  transform:skew(135deg);
  width:21px;
  z-index:-1
 }
 .s_bg3_p {
  width:158px;
  height:14px;
  height:14px;
  margin:-13px 0 0 53px;
  position:absolute
 }
}
@media screen and (max-width:1440px) {
 .t3 {
  overflow:auto;
  width:1252px
 }
 .t2 {
  overflow:auto;
  width:730px
 }
 .t3 {
  overflow:auto;
  width:1252px
 }
 .t2 {
  overflow:auto;
  width:730px
 }
}
@media screen and (max-width:1366px) {
 .t3 {
  overflow:auto;
  width:1182px
 }
 .t2 {
  overflow:auto;
  width:694px
 }
}
@media only screen and (min-width:1366px) {
 .w33_btn {
  width:330px;
  float:right
 }
 .w33_btn.cl {
  clear:none
 }
}
@media screen and (min-width:1280px) {
 .m42 {
  margin-right:22px
 }
 .tag {
  width:588px;
  text-align:center;
  margin:0 auto
 }
}
@media screen and (min-width:1152px) and (max-width:1280px) {
 .t3 {
  overflow:auto;
  width:1103px
 }
 .w14 {
  width:200px
 }
 .p13 {
  padding-right:20px
 }
 .p21 {
  padding:0 20px 30px 17px
 }
 .t2 {
  overflow:auto;
  width:644px
 }
 .cat_in {
  border-spacing:40px 0
 }
 .vdo_box {
  width:280px
 }
 .vdo_box .cen {
  width:260px
 }
 .vdo_box .cen1 {
  width:260px;
  height:160px
 }
 .vdo_box .cen1 img {
  max-height:160px
 }
}
@media screen and (max-width:1024px) {
 .btn6 {
  background:#d4d4d4;
  color:#2f2f2f;
  text-shadow:1px 1px #e8e8e8;
  padding:13px 7px 13px 25px;
  border:#fff 2px solid;
  border-radius:5px;
  margin:4px 0 0 -25px;
  box-shadow:2px 2px 1px silver
 }
 .fnt24 {
  font-size:17px
 }
 .fnt7,
 .ftrSldSec h2.fnt7 {
  font-size:23px
 }
 .ftrSldSec .fnt7 {
  font-size:18px
 }
 .p18 {
  padding:12px 10px
 }
 .mg010 {
  margin-top:6px
 }
 .fnt13 {
  font-size:24px
 }
 .contact-no span.resp_rate_main {
  left:134%;
  width:193px
 }
 .cat_in {
  border-spacing:40px 0
 }
 .ftrSldSec .w21 {
  width:1000px
 }
 .ftrSldSec .cen {
  width:250px
 }
 .t2 {
  overflow:auto;
  width:470px
 }
 .swiper_vertical.swiper-container {
  margin-top:7px
 }
 .w27 {
  width:352px
 }
 .t3 {
  overflow:auto;
  width:896px
 }
 .pd70 {
  padding-right:19px
 }
 .wid_ad {
  width:375px
 }
 .ln1 {
  width:104%
 }
 .calMshare {
  width:383px
 }
 .w420 {
  width:332px
 }
 .ftr2 .ln2 {
  width:93%
 }
 .lin {
  width:100%
 }
 .vdo_box {
  width:225px
 }
 .vdo_box .cen {
  width:205px
 }
 .vdo_box .cen1 {
  width:205px;
  height:130px
 }
 .vdo_box .cen1 img {
  max-height:130px
 }
 .prd1 ul li {
  margin:4px 0
 }
}
@media screen and (min-width:0\0) {
 .zx4 {
  z-index:0
 }
}
@media \0screen {
 .w23 {
  width:47%
 }
 .fnt19 {
  font-size:21px
 }
 .w14 {
  width:170px
 }
 .m12 {
  margin-right:20px
 }
 .btn3 {
  padding:7px 20px
 }
 .p13 {
  padding-right:12px
 }
 .cen {
  width:200px
 }
 .w4 {
  width:200px;
  overflow:hidden;
  padding:7px
 }
 .cen1 {
  width:200px;
  height:200px
 }
 .cen1 img {
  max-width:200px;
  max-height:200px
 }
 .he2 {
  height:75px
 }
 .eye {
  margin:5px 42px 0 0
 }
 .eye1 {
  width:200px;
  height:280px;
  padding:0 30px 0 35px;
  text-align:left;
  line-height:30px
 }
 .m12 {
  margin-right:20px
 }
 .w15 {
  width:45%
 }
 .w16 {
  width:55%
 }
 .w9 {
  width:45%
 }
 .w10 {
  width:10%
 }
 .w11 {
  width:45%
 }
 .p21 {
  padding:0 16px 30px
 }
 .he4 {
  height:510px
 }
 .he5 {
  height:450px
 }
 .bg15 {
  border-bottom:510px solid #735858
 }
 .m20 {
  margin-right:-57px
 }
 .m7 {
  margin-right:-40px;
  z-index:2500
 }
 .m24 {
  margin-right:-115px;
  margin-lefT:100px
 }
 .ftr2 .ln2 {
  width:95%
 }
 .w17 {
  width:100%
 }
 .w20 {
  width:500px
 }
 .p23 {
  padding-left:0
 }
 .job .icon3_p {
  padding:10px 5px 1px 35px;
  height:30px
 }
}
.slideshow {
 width:250px;
 height:250px;
 overflow:hidden;
 white-space:nowrap
}
.slideshow a {
 width:250px;
 height:250px;
 display:inline-block;
 position:relative;
 vertical-align:top
}
.slideshow img {
 display:inline-block;
 max-width:250px;
 max-height:250px;
 position:absolute;
 left:0;
 right:0;
 bottom:0;
 top:0;
 margin:auto
}
.slideshow-wrapper {
 width:250px;
 height:250px;
 margin:0 auto
}
.namePlace {
 left:0;
 right:0;
 margin-top:-35px
}
.relVdo {
 background:#fff
}
.d55_call {
 fill:#fff;
 width:22px;
 height:22px;
 margin-bottom:-3px
}
.m26a {
 margin:10px 0 18px
}
.fnt23 .clr16,
.fnt21 .clr16,
.fnt21 .clr13 {
 color:#414141;
 font-weight:700
}
.etaSpt.imprt {
 background-size:500px 674px;
 background-position:-280px -401px
}
.rtng-sec {
 font-family:arial
}
.rtng-sec,
.rtng-sec * {
 box-sizing:border-box
}
.rtng-sec li {
 list-style:none
}
.w100 {
 width:100%
}
.rdib {
 display:inline-block
}
.rdb {
 display:block
}
.rdf,
.rimgc {
 display:flex
}
.raic,
.rimgc {
 align-items:center
}
.rasc {
 align-self:center
}
.rass {
 align-self:start
}
.rjcc,
.rimgc {
 justify-content:center
}
.rml5 {
 margin-left:5px
}
.rml10 {
 margin-left:10px
}
.rml20 {
 margin-left:20px
}
.rmr5 {
 margin-right:5px
}
.rmt5 {
 margin-top:5px
}
.rmt15,
.grph-item:not(:first-of-type) {
 margin-top:15px
}
.rmt20 {
 margin-top:30px
}
.rpl60 {
 padding-left:44px
}
.rpr60 {
 padding-right:60px
}
.rflx100 {
 flex:1 0 100%
}
.rfww {
 flex-wrap:wrap
}
.rclr1 {
 color:#111
}
.rclr2 {
 color:#585858
}
.fs14 {
 font-size:14px
}
.fs18 {
 font-size:18px
}
.fs20 {
 font-size:20px
}
.fs36 {
 font-size:36px
}
.fwb {
 font-weight:bold
}
.rpr {
 position:relative
}
.rpa {
 position:absolute
}
.rzi1 {
 z-index:1
}
.rzi2 {
 z-index:2
}
.rcp {
 cursor:pointer
}
.roh {
 overflow:hidden
}
.rtng-sec {
 padding-top:40px;
 padding-bottom:20px
}
.rtng-sec h2 {
 font-size:26px;
 text-align:center;
 position:relative;
 color:#111
}
.rtng-sec h2:after,
.afr:after {
 position:absolute;
 content:""
}
.rtng-sec h2:after {
 width:30px;
 height:3px;
 background-color:#d4a001;
 left:0;
 right:0;
 bottom:-5px;
 margin:0 auto
}
.rtng-grph:nth-last-child(2) {
 border-right:1px solid #d5d5d5
}
.grph-area {
 width:300px;
 height:11px;
 background-color:#e8e8e8;
 border:1px solid #d5d5d5
}
.grph-fill {
 background-color:#6ca43d;
 left:0;
 top:0;
 bottom:0
}
.grph-count {
 min-width:27px;
 text-align:center
}
.stfn-area {
 min-width:70px
}
.shrt-slct {
 width:200px;
 height:36px;
 border-radius:4px;
 background-color:#fff;
 color:#343434;
 border-top:1px solid #e0e0e0;
 border-bottom:1px solid #e0e0e0;
 cursor:pointer;
 line-height:34px
}
.shrt-slct li {
 background-color:#fff;
 padding-left:13px;
 border-left:1px solid #e0e0e0;
 border-right:1px solid #e0e0e0
}
.shrt-slct:hover {
 box-shadow:0 36px 2px rgba(0,0,0,.2)
}
.shrt-optn:not(:first-of-type) {
 display:none
}
.shrt-slct:hover .shrt-optn:not(:first-of-type) {
 display:block
}
.shrt-optn:not(:first-of-type):hover {
 display:block;
 background-color:#f1f1f1
}
.shrt-slct:after {
 border-top:5px solid #111;
 border-left:5px solid transparent;
 border-right:5px solid transparent;
 right:15px;
 top:15px
}
.revw-star {
 unicode-bidi:bidi-override;
 color:#ccc
}
.revw-latr {
 min-width:36px;
 max-width:36px;
 height:36px;
 border-radius:50%;
 background-color:#dfdedf
}
.star-clr {
 color:#fdc12a;
 top:0;
 left:0
}
.revw-user {
 min-width:33.33%;
 max-width:33.33%
}
.revw-user:not(:first-of-type) {
 padding-left:20px
}
.revw-user:not(:last-of-type) {
 padding-right:20px;
 border-right:1px solid #e4e4e4
}
.stfn-thmup {
 color:teal
}
.grph-fill3 {
 background-color:#72bfbc;
 left:0;
 top:0;
 bottom:0
}
.grph-fill2 {
 background-color:#fcb301;
 left:0;
 top:0;
 bottom:0
}
.grph-fill1 {
 background-color:#f16565;
 left:0;
 top:0;
 bottom:0
}
.ive-img {
 width:74px;
 height:60px;
 margin-right:5px;
 background-position:-420px -609px
}
.vrfd-list {
 color:#fff;
 font-size:16px
}
.df {
 display:flex
}
.aic {
 align-items:center
}
.jcsb {
 justify-content:space-between
}
.mt10 {
 margin-top:0px
}
.ml10 {
 margin-left:10px
}
.ml40 {
 margin-left:40px
}
.mr20 {
 margin-right:20px
}
.mb5 {
 margin-bottom:0px
}
.clr57 {
 color:#fff
}
.hd1 .vrfd-list p {
 font-size:17px;
 font-weight:400
}
